<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
>
    <channel>
                    <atom:link rel="alternate" hreflang="en-AU"
                       href="https://www.pcgamer.com/au/feeds/tag/radeon/"
                       type="application/rss+xml"/>
                            <title><![CDATA[ Latest from PC Gamer AU in Radeon ]]></title>
                <link>https://www.pcgamer.com/au/tag/radeon</link>
        <description><![CDATA[ All the latest radeon content from the PC Gamer  AU team ]]></description>
                                    <lastBuildDate>Tue, 23 Jun 2026 12:01:51 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ True to its word, AMD brings FSR 4.1 to Radeon RX 7000-series card owners with its latest Adrenalin drivers ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/true-to-its-word-amd-brings-fsr-4-1-to-radeon-rx-7000-series-card-owners-with-its-latest-adrenalin-drivers/</link>
                                                                            <description>
                            <![CDATA[ The Steam Machine will eventually get it too. Whaddya mean, so what? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GazDQQPY5FeT7CAEryZfGT</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/b5hZ3jGxuxwssYSDEA4iLE-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 23 Jun 2026 12:01:51 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/b5hZ3jGxuxwssYSDEA4iLE-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A stylised image of AMD&#039;s RDNA 3 GPU design for its Radeon RX 7000-series graphics cards]]></media:description>                                                            <media:text><![CDATA[A stylised image of AMD&#039;s RDNA 3 GPU design for its Radeon RX 7000-series graphics cards]]></media:text>
                                <media:title type="plain"><![CDATA[A stylised image of AMD&#039;s RDNA 3 GPU design for its Radeon RX 7000-series graphics cards]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/b5hZ3jGxuxwssYSDEA4iLE-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>After <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-accidentally-released-the-source-code-for-fsr-4-before-swapping-back-to-the-normal-sdk-and-a-glimpse-at-the-libraries-suggests-it-might-support-older-graphics-cards-in-the-near-future/" target="_blank">accidentally dropping its source code</a> on GitHub last year and kicking the door wide open for modders, AMD has done something exactly what it promised to: It's added support for FSR 4.1 to Radeon RX 7000-series graphics cards in <a href="https://www.amd.com/en/resources/support-articles/release-notes/RN-RAD-WIN-26-6-2.html" target="_blank">its latest Adrenalin drivers</a>.</p><p>The 26.2.2 driver set doesn't come with many other goodies (game support for <a href="https://www.pcgamer.com/games/assassins-creed/assassins-creed-black-flag-resynced-is-a-textbook-remaster/" target="_blank">Assassin's Creed Black Flag Resynced</a> and <a href="https://www.youtube.com/watch?v=nL_JF1ZNllI" target="_blank">Doom: The Dark Ages | Revelations</a>), but I don't think many Team Red fans will care all that much, because FSR 4.1 is considerably more noteworthy. Compared to FSR 3, the quality of the AI-powered upscaling and frame generation is clearly superior and almost on par with Nvidia's DLSS 4.5 suite.</p><p>Back in May, <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-bringing-fsr-4-1-ml-powered-upscaling-to-rx-7000-series-in-july-rx-6000-series-in-2027/" target="_blank">AMD promised it would bring its best FSR algorithms to RDNA 3 cards</a> in June, and true to its word, that's exactly what it has done. Unless a game has native support for FSR 4.1, you'll need to enable it via an override in Adrenalin (which does require the game to have a native FSR 3.1 implementation).</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ONVL1O"></div>                            </div>                            <script src="https://kwizly.com/embed/ONVL1O.js" async></script><p>Something else worth noting is that RDNA 3-based FSR 4.1 is likely to be less performant than the RDNA 4-based one. I say 'likely' as I've not had the chance to test it yet, but simply going on the fact that the matrix operations ability of RX 7000 cards is far lower than that of RX 9000 ones, something has to give.</p><p>That means you're either going to get the same kind of performance uplift but not quite the same visual fidelity, or vice versa, when comparing FSR 4.1 on a <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">Radeon RX 9070 XT</a> and <a href="https://www.pcgamer.com/amd-radeon-rx-7800-xt-review-performance-benchmarks/" target="_blank">RX 7800 XT</a>, for example. Don't misunderstand me: Switching on FSR 4.1 with an RDNA 3 card will still give a performance boost, but the end result won't be quite as impressive as it is on an RDNA 4 one.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XaX7DkdMjjXCtTcP8dKPjC" name="steammachine_cropped" alt="A Steam machine sitting in front of a TV." src="https://cdn.mos.cms.futurecdn.net/XaX7DkdMjjXCtTcP8dKPjC.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Steam Machine will get FSR 4.1 too. Yay? </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Still, it'll be nicer on the eyes than FSR 3.1, no matter how different it all is. And if you have an RX 6000-series graphics card, then it's worth noting that AMD said that it'll bring FSR 4.1 to that platform next year. Yes, that's a long ol' wait, but given how yucky prices for PC parts are right now, I should imagine a good number of RDNA 2 users will be clinging on to those cards for a good while longer anyway.</p><p>You might wonder what was so specific about the June date for RDNA 3 FSR 4.1, and now that the <a href="https://www.pcgamer.com/hardware/gaming-pcs/steam-machine-review-2026/" target="_blank">Steam Machine</a> has been released, we know exactly why: <a href="https://www.pcgamer.com/hardware/gaming-pcs/valve-confirms-its-working-with-amd-on-fsr-4-support-for-steam-machine/" target="_blank">Valve is working with AMD to add the fancy algorithms to its little box of underwhelm</a>, although "coming soon" is the only commitment we've got for a release date.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The overclocking headroom in AMD's Radeon 7000-series GPUs 'was certainly not accidental... the core of Radeon has to be all about value to the end user' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/the-overclocking-headroom-in-amds-radeon-7000-series-gpus-was-certainly-not-accidental-the-core-of-radeon-has-to-be-all-about-value-to-the-end-user/</link>
                                                                            <description>
                            <![CDATA[ "We understand that both for CPUs and GPUs, overclockability is a core part of what many of our gamers and enthusiasts are looking for." ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">mwndLRHhabAaSz2MuDK5RG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PvhTk876ugUW5wraEogLta-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 04 Jun 2026 05:30:28 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                <author><![CDATA[ dave.james@futurenet.com (Dave James) ]]></author>                    <dc:creator><![CDATA[ Dave James ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ti9gYoetCsh9crRvpUzKD9.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PvhTk876ugUW5wraEogLta-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient]]></media:description>                                                            <media:text><![CDATA[XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient]]></media:text>
                                <media:title type="plain"><![CDATA[XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PvhTk876ugUW5wraEogLta-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Having only just finished my testing and review of the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9070-gre-review-acer-nitro/" target="_blank">Radeon RX 9070 GRE</a> before I flew out to Taipei for Computex 2026, I wanted to take the opportunity when I sat down with AMD's David McAfee to talk about one of the most impressive things I've seen in all the Navi 48 GPUs I've played with: the overclocking headroom.</p><p>More specifically, the performance headroom you can squeeze out of the GPU when you undervolt it. David McAfee runs AMD's Ryzen and Radeon business, so I was keen to find out how that came about given that for generations of GPU that hasn't been the case.</p><p>"It was certainly not accidental," says McAfee. "I think that we understand that, both for CPUs and GPUs, overclockability is a core part of what many of our buyers, our gamers and enthusiasts, are looking for. I think that in years past, you know, the product definition would squeeze every bit of overclocking headroom out of the product and productise it just as a stock SKU, a pre-configured SKU. And that left the community with really no room to have have fun with the product and experiment and see what they could do."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww14zX"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww14zX.js" async></script><p>But that is no longer the case and it's incredibly gratifying to note that was on deliberate and is a strategy going forward, too.</p><p>"Our strategy with this generation of products and going forward is very different," he says. "I was a part of the Ryzen journey from the very beginning, and stepping into the Radeon space, I think that it is the same sort of story arc that we want to create. Where Ryzen over the years was about giving users more for their money, being very community centric, and delivering the type of experience that they want out of that platform. And I think with Radeon it's the same thing.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/lFOBQGUR9Qs" allowfullscreen></iframe></div></div><p>"Sure, it's going to take us generations to build the perfect Radeon platform, but I think the core of Radeon has to be all about value to the end user and what they get out of that system. </p><p>"It's all about great experiences in a GPU. That ties into things like FSR and game support, and really interesting new technology integrated into high-profile game titles. And I think the last part of it is listening to the community and understanding that you know what users are going to want out of those products and cards is not necessarily something where every bit of performance is delivered out of the box, and it's not always cranked up to 11, there's still a little bit of room to go."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD Radeon RX 9070 GRE review (Acer Nitro) ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9070-gre-review-acer-nitro/</link>
                                                                            <description>
                            <![CDATA[ Navi 48 proves it's still a great GPU with this cut-down-for-China card's global release. If its divisive MSRP holds. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">eV69U6sbPA9qxxn3tVBwHC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WpTzamPBdHocjxuHt8Yh3H-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 18 Jun 2026 14:24:40 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                <author><![CDATA[ dave.james@futurenet.com (Dave James) ]]></author>                    <dc:creator><![CDATA[ Dave James ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ti9gYoetCsh9crRvpUzKD9.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WpTzamPBdHocjxuHt8Yh3H-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Acer Nitro Radeon RX 9070 GRE graphics card]]></media:description>                                                            <media:text><![CDATA[Acer Nitro Radeon RX 9070 GRE graphics card]]></media:text>
                                <media:title type="plain"><![CDATA[Acer Nitro Radeon RX 9070 GRE graphics card]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WpTzamPBdHocjxuHt8Yh3H-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The AMD RX 9070 GRE is probably the most 2026 graphics card any GPU company could release this year. With the possible exception of Nvidia digging down the back of the sofa again and releasing <em>another</em> RTX 3060. The RX 9070 GRE was previously a China-exclusive card and represents a dumbing down of the Navi 48 GPU with less of that expensive ol' VRAM. But the most damning aspect is the fact AMD has given this weaker card a global release at the same starting price as the beefier RX 9070.<br><br>I get the rationale—because of memory and silicon constraints, graphics card prices are all higher than they were when this card originally launched in China—but still, releasing a weaker GPU at the same initial MSRP as another card, which has a more fully functional version of the same chip, is never going to feel good. It's becoming a common phrase for me, but this is just another damning indictment of the state of PC gaming hardware in 2026.<br><br>This is a card very much released for right now, giving AMD more options for its Navi 48 silicon (especially for chips that don't make the grade for full RX 9070/XT cards) without needing to offer the full 16 GB monty. And it is priced for right now, too, with Nvidia's RTX 5070 available at $600 and the RTX 5060 Ti 16 GB at $550. AMD is laser-focused on those two GeForce cards, but clearly also doesn't want to completely torpedo the RX 9070 by pricing it fully $100 lower at $499.<br><br>It is still an impressive card in its own right, getting mighty close to the RTX 5070 at stock speeds and regularly beating it with a simple, pain-free undervolt. So, while I'm not necessarily loving the optics of it being priced at the same MSRP as the unquestionably better RX 9070, it's the $550 card I would recommend right now, with the $50 delta between them being <em>just enough</em>. But if retailers lose their collective minds and regularly price it at the same level as the cheapest RX 9070 cards—which could absolutely happen, too—the RX 9070 GRE's value-proposition entirely evaporates.</p><div class="card card--standard card--rows-2 card--align-inline"><div class="card__content"><div class="card__description-wrapper"><div class="card__description"><p><strong>✅ You can find it at or below MSRP:</strong> The RX 9070 GRE rapidly loses relevance as soon as it strays above its $549 price tag. With the superior RX 9070 costing $600 right now, there isn't a lot of wiggle room for retailers or manufacturers.<br><br><strong>✅ You're happy tweaking: </strong>The extra level of performance you can extract from the RX 9070 GRE with some easy undervolting is tangible, and levels up the card.</p></div></div></div></div><div class="card card--standard card--rows-2 card--align-inline"><div class="card__content"><div class="card__description-wrapper"><div class="card__description"><p>❌ <strong>You can find the RX 9070 for the same price: </strong>With 16 GB of faster VRAM and a more powerful version of the Navi 48 GPU, the straight RX 9070 is easily the better card.<br><br>❌ <strong>You want compute power, too: </strong>The RDNA 4 architecture just doesn't have the same general compute performance as equivalent Nvidia GPUs. If you're rendering or hoping for a GenAI card, this is not the way.</p></div></div></div></div><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/lFOBQGUR9Qs" allowfullscreen></iframe></div></div><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405005493-txxfpcwnu *, #fv-chart-1780405005493-txxfpcwnu *:before, #fv-chart-1780405005493-txxfpcwnu *:after, #fv-chart-1780405005493-txxfpcwnu-slideshow *, #fv-chart-1780405005493-txxfpcwnu-slideshow *:before, #fv-chart-1780405005493-txxfpcwnu-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405005493-txxfpcwnu, #fv-chart-1780405005493-txxfpcwnu-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405005493-txxfpcwnu {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405005493-txxfpcwnu .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405005493-txxfpcwnu .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405005493-txxfpcwnu.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405005493-txxfpcwnu.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405005493-txxfpcwnu .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405005493-txxfpcwnu-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405005493-txxfpcwnu-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405005493-txxfpcwnu-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405005493-txxfpcwnu-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405005493-txxfpcwnu-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405005493-txxfpcwnu-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405005493-txxfpcwnu-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405005493-txxfpcwnu-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405005493-txxfpcwnu-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405005493-txxfpcwnu-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405005493-txxfpcwnu-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405005493-txxfpcwnu .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405005493-txxfpcwnu .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405005493-txxfpcwnu .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405005493-txxfpcwnu .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405005493-txxfpcwnu .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405005493-txxfpcwnu .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405005493-txxfpcwnu .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405005493-txxfpcwnu .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405005493-txxfpcwnu .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405005493-txxfpcwnu .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405005493-txxfpcwnu .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405005493-txxfpcwnu .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405005493-txxfpcwnu .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405005493-txxfpcwnu .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405005493-txxfpcwnu .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405005493-txxfpcwnu .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405005493-txxfpcwnu .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405005493-txxfpcwnu .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405005493-txxfpcwnu .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405005493-txxfpcwnu .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405005493-txxfpcwnu .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405005493-txxfpcwnu .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405005493-txxfpcwnu .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405005493-txxfpcwnu .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405005493-txxfpcwnu .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405005493-txxfpcwnu .fv-bar-row, #fv-chart-1780405005493-txxfpcwnu .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405005493-txxfpcwnu .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405005493-txxfpcwnu .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405005493-txxfpcwnu .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405005493-txxfpcwnu .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405005493-txxfpcwnu .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405005493-txxfpcwnu .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405005493-txxfpcwnu .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405005493-txxfpcwnu .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405005493-txxfpcwnu .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405005493-txxfpcwnu .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405005493-txxfpcwnu .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405005493-txxfpcwnu .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-pie-container,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-bar-row,#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-stacked-product,#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-grouped-bar-product,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-bar-row,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-stacked-product,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-bar-label,#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-grouped-product-title,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-bar-label,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-bar-container,#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-bar-cluster,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-bar-container,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-x-axis-label-space,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-benchmark-title,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-dropdown-title,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-chart-title,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-chart-subhead,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-versus-header,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-versus-vs,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-versus-select-container,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-versus-select,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405005493-txxfpcwnu.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405005493-txxfpcwnu.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405005493-txxfpcwnu.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405005493-txxfpcwnu .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405005493-txxfpcwnu .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-bar-row,#fv-chart-1780405005493-txxfpcwnu .fv-stacked-product,#fv-chart-1780405005493-txxfpcwnu .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405005493-txxfpcwnu .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-bar-label,#fv-chart-1780405005493-txxfpcwnu .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-bar-container,#fv-chart-1780405005493-txxfpcwnu .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405005493-txxfpcwnu .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405005493-txxfpcwnu .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405005493-txxfpcwnu .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405005493-txxfpcwnu .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405005493-txxfpcwnu .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405005493-txxfpcwnu .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405005493-txxfpcwnu .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405005493-txxfpcwnu .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405005493-txxfpcwnu .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405005493-txxfpcwnu .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405005493-txxfpcwnu .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405005493-txxfpcwnu .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405005493-txxfpcwnu .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405005493-txxfpcwnu .fv-stl-shop-all-logo,#fv-chart-1780405005493-txxfpcwnu .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405005493-txxfpcwnu .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405005493-txxfpcwnu .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405005493-txxfpcwnu.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Overall Chart Title","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:56:45.495Z","citation": "We scored the RX 9070 GRE out of five in six distinct categories.","keywords": ["RX 9070 GRE (Acer Nitro)","Features","Performance","Thermals","Sound","Value","Software","Group 1","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Features","value": 3.5,"unitText": "","maxValue": 5},{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Performance","value": 4,"unitText": "","maxValue": 5},{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Thermals","value": 4.5,"unitText": "","maxValue": 5},{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Sound","value": 4.5,"unitText": "","maxValue": 5},{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Value","value": 3,"unitText": "","maxValue": 5},{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Software","value": 4,"unitText": "","maxValue": 5}]}</script><div id="fv-chart-1780405005493-txxfpcwnu" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header   "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405005493-txxfpcwnu-grouped-bar-Group 1" data-chart-type="Bar" data-title="Group 1" data-subhead="" data-caption="We scored the RX 9070 GRE out of five in six distinct categories." data-bar-max-value-override="5" data-grouped-show-product-name="false" style=""><div class="fv-benchmark-group"><div class="fv-grouped-bar-product"><div class="fv-bar-cluster"><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Features: 3.5 "><div class="fv-bar-label">Features</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3.5</span></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Performance: 4 "><div class="fv-bar-label">Performance</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4</span></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Thermals: 4.5 "><div class="fv-bar-label">Thermals</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4.5</span></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Sound: 4.5 "><div class="fv-bar-label">Sound</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4.5</span></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Value: 3 "><div class="fv-bar-label">Value</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3</span></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Software: 4 "><div class="fv-bar-label">Software</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4</span></div></div></div></div></div></div><table class="sr-only"><caption>Group 1 Data</caption><thead><tr><th>Product</th><th>Features ()</th><th>Performance ()</th><th>Thermals ()</th><th>Sound ()</th><th>Value ()</th><th>Software ()</th></tr></thead><tbody><tr><td>RX 9070 GRE (Acer Nitro)</td><td>3.5</td><td>4</td><td>4.5</td><td>4.5</td><td>3</td><td>4</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">We scored the RX 9070 GRE out of five in six distinct categories.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405005493-txxfpcwnu', false); });} else {initialize('fv-chart-1780405005493-txxfpcwnu', false);}})();</script></div><h3 class="article-body__section" id="section-amd-radeon-rx-9070-gre-features"><span>AMD Radeon RX 9070 GRE features</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Nxw3o4ZQwF62mD9TtCzkEH" name="amd-rx-9070-gre-01" alt="Acer Nitro Radeon RX 9070 GRE graphics card" src="https://cdn.mos.cms.futurecdn.net/Nxw3o4ZQwF62mD9TtCzkEH.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>RX 9070 GRE</p></th><th  ><p>RX 9070</p></th><th  ><p>RTX 5070</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Navi 48</p></td><td  ><p>Navi 48</p></td><td  ><p>GB205-300</p></td></tr><tr><td class="firstcol " ><p><strong>Shaders</strong></p></td><td  ><p>3072</p></td><td  ><p>3584</p></td><td  ><p>6144</p></td></tr><tr><td class="firstcol " ><p><strong>Lithography</strong></p></td><td  ><p>TSMC N4P</p></td><td  ><p>TSMC N4P</p></td><td  ><p>TSMC 4N</p></td></tr><tr><td class="firstcol " ><p><strong>Transistors (B)</strong></p></td><td  ><p>53.9</p></td><td  ><p>53.9</p></td><td  ><p>31.1</p></td></tr><tr><td class="firstcol " ><p><strong>Die size (mm²)</strong></p></td><td  ><p>356.5</p></td><td  ><p>356.5</p></td><td  ><p>263</p></td></tr><tr><td class="firstcol " ><p><strong>Memory size (GB)</strong></p></td><td  ><p>12</p></td><td  ><p>16</p></td><td  ><p>12</p></td></tr><tr><td class="firstcol " ><p><strong>Memory type</strong></p></td><td  ><p>GDDR6</p></td><td  ><p>GDDR6</p></td><td  ><p>GDDR7</p></td></tr><tr><td class="firstcol " ><p><strong>Memory bus</strong></p></td><td  ><p>192</p></td><td  ><p>256</p></td><td  ><p>192</p></td></tr><tr><td class="firstcol " ><p><strong>TDP (W)</strong></p></td><td  ><p>220</p></td><td  ><p>220</p></td><td  ><p>250</p></td></tr><tr><td class="firstcol " ><p><strong>MSRP (US$)</strong></p></td><td  ><p>$549</p></td><td  ><p>$549</p></td><td  ><p>$549</p></td></tr></tbody></table></div><p>Sporting the same Navi 48 GPU as both the RX 9070 and the RX 9070 XT, the GRE is obviously cut from the same silicon. Andy covered the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-has-officially-revealed-its-rdna-4-based-rx-9070-and-rx-9070-xt-gpus-and-they-look-a-lot-like-rdna-3-only-turbocharged/#section-rdna-4-architecture" target="_blank">RDNA 4 architecture in more depth</a> in his tech dive, and I added some extra notes in my original <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/#section-amd-radeon-rx-9070-xt-specs" target="_blank">RX 9070 XT review</a>, too. The chip at the heart of this GRE, however, has lost another eight compute units (CUs) compared with the next card up, which in turn had lost eight CUs compared with the top-end RX 9070 XT. That means you're getting 3072 shaders, making it over 500 and 1000 shaders behind its other Navi 48 brethren respectively.</p><p>That theoretically allows AMD to use GPUs that may not have been able to run either 56 or 64 CUs at full speed to create another graphics card, and still get almost the same amount of cash for it, too. All it has to do is fuse off those errant, potentially dysfunctional CUs (too much to hope that it's a soft-block, potentially circumvented by some ingenious vBIOS hacks) and ship that GPU out as an RX 9070 GRE.</p><p>With 12 GB of GDDR6, as opposed to the 16 GB used by the other Navi 48 cards, and slower memory at that, AMD is also able to save on the manufacturing costs of the RX 9070 GRE. Which is vital right now given the skyrocketing pricing of memory, whether server, system, or video memory.</p><p>Like the other RDNA 4 GPUs, the RX 9070 GRE benefits from a drastically improved ray tracing engine, which means that these latest AMD cards are able to better deal with the rigours of that fancy lighting feature than any other Radeon GPU of times past. They're far closer to how Nvidia has been building and running its RT Cores, and that means they no longer lag so far behind GeForce cards in terms of ray traced gaming performance.</p><p>The other big feature of RDNA 4 is the support for FSR 4, AMD's most up to date, machine-learning powered upscaling engine. When it was first introduced it represented a step change in the Radeon upscaler, making FSR far closer to the image fidelity and stability that Nvidia's similar DLSS feature offers. But it wasn't built into a lot of games at the beginning, though that is starting to change, and will only grow as time moves on. Though it is notable that FSR support is still a secondary concern for many games developers, despite AMD's reports of how straightforward it is to implement.</p><p>Right now it is only available for RDNA 4 cards, but <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-bringing-fsr-4-1-ml-powered-upscaling-to-rx-7000-series-in-july-rx-6000-series-in-2027/" target="_blank">AMD is finally committing to opening support to RDNA 3 and later RDNA 2 GPUs</a>.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405016605-t7a9ivk40 *, #fv-chart-1780405016605-t7a9ivk40 *:before, #fv-chart-1780405016605-t7a9ivk40 *:after, #fv-chart-1780405016605-t7a9ivk40-slideshow *, #fv-chart-1780405016605-t7a9ivk40-slideshow *:before, #fv-chart-1780405016605-t7a9ivk40-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405016605-t7a9ivk40, #fv-chart-1780405016605-t7a9ivk40-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405016605-t7a9ivk40 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405016605-t7a9ivk40 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405016605-t7a9ivk40.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405016605-t7a9ivk40.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405016605-t7a9ivk40-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405016605-t7a9ivk40-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405016605-t7a9ivk40-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405016605-t7a9ivk40-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405016605-t7a9ivk40-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405016605-t7a9ivk40-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405016605-t7a9ivk40-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405016605-t7a9ivk40-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405016605-t7a9ivk40-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405016605-t7a9ivk40-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405016605-t7a9ivk40-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405016605-t7a9ivk40 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405016605-t7a9ivk40 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405016605-t7a9ivk40 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405016605-t7a9ivk40 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405016605-t7a9ivk40 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405016605-t7a9ivk40 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-bar-row, #fv-chart-1780405016605-t7a9ivk40 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405016605-t7a9ivk40 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405016605-t7a9ivk40 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-pie-container,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-bar-row,#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-stacked-product,#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-grouped-bar-product,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-bar-row,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-stacked-product,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-bar-label,#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-grouped-product-title,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-bar-label,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-bar-container,#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-bar-cluster,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-bar-container,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-x-axis-label-space,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-benchmark-title,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-dropdown-title,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-chart-title,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-chart-subhead,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-versus-header,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-versus-vs,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-versus-select-container,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-versus-select,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405016605-t7a9ivk40.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405016605-t7a9ivk40.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405016605-t7a9ivk40.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405016605-t7a9ivk40 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-bar-row,#fv-chart-1780405016605-t7a9ivk40 .fv-stacked-product,#fv-chart-1780405016605-t7a9ivk40 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-bar-label,#fv-chart-1780405016605-t7a9ivk40 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-bar-container,#fv-chart-1780405016605-t7a9ivk40 .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-stl-shop-all-logo,#fv-chart-1780405016605-t7a9ivk40 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405016605-t7a9ivk40 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405016605-t7a9ivk40.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Nipped and tucked, but RDNA 4 still delivers","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:56:56.605Z","keywords": ["RX 9070 GRE (Acer Nitro)","Features","Group 1","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Features","value": 3.5,"unitText": "","maxValue": 5}]}</script><div id="fv-chart-1780405016605-t7a9ivk40" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Nipped and tucked, but RDNA 4 still delivers</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405016605-t7a9ivk40-grouped-bar-Group 1" data-chart-type="Bar" data-title="Group 1" data-subhead="" data-caption="" data-bar-max-value-override="5" data-grouped-show-product-name="false" style=""><div class="fv-benchmark-group"><div class="fv-grouped-bar-product"><div class="fv-bar-cluster"><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Features: 3.5 "><div class="fv-bar-label">Features</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3.5</span></div></div></div></div></div></div><table class="sr-only"><caption>Group 1 Data</caption><thead><tr><th>Product</th><th>Features ()</th></tr></thead><tbody><tr><td>RX 9070 GRE (Acer Nitro)</td><td>3.5</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405016605-t7a9ivk40', false); });} else {initialize('fv-chart-1780405016605-t7a9ivk40', false);}})();</script></div><h3 class="article-body__section" id="section-amd-radeon-rx-9070-gre-performance"><span>AMD Radeon RX 9070 GRE performance</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3120px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VUxxRGrQpzsPzPbLBZGoCH" name="amd-rx-9070-gre-11" alt="Acer Nitro Radeon RX 9070 GRE graphics card" src="https://cdn.mos.cms.futurecdn.net/VUxxRGrQpzsPzPbLBZGoCH.jpg" mos="" align="middle" fullscreen="" width="3120" height="1755" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>While AMD's pricing of the RX 9070 GRE should point us towards the equivalently priced RTX 5060 Ti 16 GB, for me it's the performance delta between the GRE and the straight RX 9070, and the delta between it and the RTX 5070, which are more interesting. </p><p>The Navi 48 GPU at its heart <em>ought </em>to be able to best an RTX 5060 Ti's GB206 GPU, which is getting on for half the size and with fewer than half the transistors inside it. I don't care that we're talking about 12 GB vs 16 GB in terms of memory, the RTX 5060 Ti with its 128-bit memory bus shows what a weak mid-range card it is at this price by comparison.</p><p>And so it is, at every level you're looking at around 15 - 20 fps dropped between the parity priced AMD and Nvidia cards. There is no contest.</p><iframe src="https://content.jwplatform.com/players/osuBY42o.html" id="osuBY42o" title="AMD RX 9070 GRE vs. RTX 5070 and RTX 5060 Ti 16 GB | Cyberpunk 2077" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper *, #fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper *:before, #fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper *:after, #fv-chart-1780405023983-hlhuk75et-slideshow *, #fv-chart-1780405023983-hlhuk75et-slideshow *:before, #fv-chart-1780405023983-hlhuk75et-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper, #fv-chart-1780405023983-hlhuk75et-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405023983-hlhuk75et-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405023983-hlhuk75et-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:03.985Z","citation": "The cheaper RX 9070 GRE is getting very close to the 1080p performance of the RX 9070, and it's practically a tie with the pricier Nvidia RTX 5070.","keywords": ["RX 9070 GRE | 12 GB","RX 9070 | 16 GB","RTX 5070 | 12 GB","RTX 5060 Ti | 16 GB","RX 9060 XT | 16 GB","Black Myth Wukong (1080p High)","Cyberpunk 2077 (1080p RT Ultra)","F1 24 (1080p Ultra high)","Homeworld 3 (1080p Epic)","Metro Exodus Enhanced Edition (1080p Ultra)","The Talos Principle 2 (1080p Ultra)","Total War: Warhammer 3 (1080p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Black Myth Wukong (1080p High)","value": 90,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Black Myth Wukong (1080p High)","value": 103,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Black Myth Wukong (1080p High)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Black Myth Wukong (1080p High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Black Myth Wukong (1080p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Cyberpunk 2077 (1080p RT Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Cyberpunk 2077 (1080p RT Ultra)","value": 70,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Cyberpunk 2077 (1080p RT Ultra)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Cyberpunk 2077 (1080p RT Ultra)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Cyberpunk 2077 (1080p RT Ultra)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – F1 24 (1080p Ultra high)","value": 123,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – F1 24 (1080p Ultra high)","value": 138,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – F1 24 (1080p Ultra high)","value": 123,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – F1 24 (1080p Ultra high)","value": 90,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – F1 24 (1080p Ultra high)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Homeworld 3 (1080p Epic)","value": 123,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Homeworld 3 (1080p Epic)","value": 125,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Homeworld 3 (1080p Epic)","value": 125,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Homeworld 3 (1080p Epic)","value": 117,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Homeworld 3 (1080p Epic)","value": 106,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Metro Exodus Enhanced Edition (1080p Ultra)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Metro Exodus Enhanced Edition (1080p Ultra)","value": 143,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Metro Exodus Enhanced Edition (1080p Ultra)","value": 139,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Metro Exodus Enhanced Edition (1080p Ultra)","value": 98,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Metro Exodus Enhanced Edition (1080p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – The Talos Principle 2 (1080p Ultra)","value": 92,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – The Talos Principle 2 (1080p Ultra)","value": 106,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – The Talos Principle 2 (1080p Ultra)","value": 92,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – The Talos Principle 2 (1080p Ultra)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – The Talos Principle 2 (1080p Ultra)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Total War: Warhammer 3 (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Total War: Warhammer 3 (1080p Ultra)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Total War: Warhammer 3 (1080p Ultra)","value": 104,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Total War: Warhammer 3 (1080p Ultra)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Total War: Warhammer 3 (1080p Ultra)","value": 94,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "1440p gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:03.986Z","citation": "As the resolution gets higher, the performance delta between the RX 9070 GRE and RTX 5070 does increase, but it's still not huge.","keywords": ["RX 9070 GRE | 12 GB","RX 9070 | 16 GB","RTX 5070 | 12 GB","RTX 5060 Ti | 16 GB","RX 9060 XT | 16 GB","Black Myth Wukong (1440p High)","Cyberpunk 2077 (1440p RT Ultra)","F1 24 (1440p Ultra High)","Homeworld 3 (1440p Epic)","Metro Exodus Enhanced Edition (1440p Ultra)","The Talos Principle 2 (1440p Ultra)","Total War: Warhammer 3 (1440p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Black Myth Wukong (1440p High)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Black Myth Wukong (1440p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Black Myth Wukong (1440p High)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Black Myth Wukong (1440p High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Black Myth Wukong (1440p High)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Cyberpunk 2077 (1440p RT Ultra)","value": 38,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Cyberpunk 2077 (1440p RT Ultra)","value": 43,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Cyberpunk 2077 (1440p RT Ultra)","value": 45,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Cyberpunk 2077 (1440p RT Ultra)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Cyberpunk 2077 (1440p RT Ultra)","value": 30,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – F1 24 (1440p Ultra High)","value": 81,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – F1 24 (1440p Ultra High)","value": 90,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – F1 24 (1440p Ultra High)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – F1 24 (1440p Ultra High)","value": 56,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – F1 24 (1440p Ultra High)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Homeworld 3 (1440p Epic)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Homeworld 3 (1440p Epic)","value": 104,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Homeworld 3 (1440p Epic)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Homeworld 3 (1440p Epic)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Homeworld 3 (1440p Epic)","value": 86,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Metro Exodus Enhanced Edition (1440p Ultra)","value": 92,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Metro Exodus Enhanced Edition (1440p Ultra)","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Metro Exodus Enhanced Edition (1440p Ultra)","value": 100,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Metro Exodus Enhanced Edition (1440p Ultra)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Metro Exodus Enhanced Edition (1440p Ultra)","value": 71,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – The Talos Principle 2 (1440p Ultra)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – The Talos Principle 2 (1440p Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – The Talos Principle 2 (1440p Ultra)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – The Talos Principle 2 (1440p Ultra)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – The Talos Principle 2 (1440p Ultra)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Total War: Warhammer 3 (1440p Ultra)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Total War: Warhammer 3 (1440p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Total War: Warhammer 3 (1440p Ultra)","value": 81,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Total War: Warhammer 3 (1440p Ultra)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Total War: Warhammer 3 (1440p Ultra)","value": 62,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "4K gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:03.986Z","citation": "Neither the RX 9070 GRE nor RTX 5070 are native 4K GPUs, and the Nvidia card still holds sway, but again it is close.","keywords": ["RX 9070 GRE | 12 GB","RX 9070 | 16 GB","RTX 5070 | 12 GB","RTX 5060 Ti | 16 GB","RX 9060 XT | 16 GB","Black Myth Wukong (4K High)","Cyberpunk 2077 (4K RT Ultra)","F1 24 (4K Ultra High)","Homeworld 3 (4K Epic)","Metro Exodus Enhanced Edition (4K Ultra)","The Talos Principle 2 (4K Ultra)","Total War: Warhammer 3 (4K Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Black Myth Wukong (4K High)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Black Myth Wukong (4K High)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Black Myth Wukong (4K High)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Black Myth Wukong (4K High)","value": 28,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Black Myth Wukong (4K High)","value": 25,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Cyberpunk 2077 (4K RT Ultra)","value": 10,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Cyberpunk 2077 (4K RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Cyberpunk 2077 (4K RT Ultra)","value": 21,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Cyberpunk 2077 (4K RT Ultra)","value": 15,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Cyberpunk 2077 (4K RT Ultra)","value": 14,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – F1 24 (4K Ultra High)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – F1 24 (4K Ultra High)","value": 44,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – F1 24 (4K Ultra High)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – F1 24 (4K Ultra High)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – F1 24 (4K Ultra High)","value": 30,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Homeworld 3 (4K Epic)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Homeworld 3 (4K Epic)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Homeworld 3 (4K Epic)","value": 79,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Homeworld 3 (4K Epic)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Homeworld 3 (4K Epic)","value": 46,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Metro Exodus Enhanced Edition (4K Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Metro Exodus Enhanced Edition (4K Ultra)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Metro Exodus Enhanced Edition (4K Ultra)","value": 57,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Metro Exodus Enhanced Edition (4K Ultra)","value": 42,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Metro Exodus Enhanced Edition (4K Ultra)","value": 41,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – The Talos Principle 2 (4K Ultra)","value": 26,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – The Talos Principle 2 (4K Ultra)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – The Talos Principle 2 (4K Ultra)","value": 35,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – The Talos Principle 2 (4K Ultra)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – The Talos Principle 2 (4K Ultra)","value": 25,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Total War: Warhammer 3 (4K Ultra)","value": 42,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Total War: Warhammer 3 (4K Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Total War: Warhammer 3 (4K Ultra)","value": 44,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Total War: Warhammer 3 (4K Ultra)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Total War: Warhammer 3 (4K Ultra)","value": 30,"unitText": "Avg FPS"}]}]</script><div id="fv-chart-1780405023983-hlhuk75et-slideshow" class="fv-slideshow-container" data-slide-count="3" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 3</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1780405023983-hlhuk75et-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1780405023983-hlhuk75et-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1080p High)</option><option value="1">Cyberpunk 2077 (1080p RT Ultra)</option><option value="2">F1 24 (1080p Ultra high)</option><option value="3">Homeworld 3 (1080p Epic)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option><option value="5">The Talos Principle 2 (1080p Ultra)</option><option value="6">Total War: Warhammer 3 (1080p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-0-bar-Black Myth Wukong (1080p High)" data-chart-type="Bar" data-title="Black Myth Wukong (1080p High)" data-subhead="" data-caption="The cheaper RX 9070 GRE is getting very close to the 1080p performance of the RX 9070, and it's practically a tie with the pricier Nvidia RTX 5070." style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #FE9F58;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.66666666666667%; background-color: #E33235;" data-target-width="68.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">103</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.333333333333336%; background-color: #FE9F58;" data-target-width="59.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #FE9F58;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #E33235;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>90 Avg FPS, 78 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>103 Avg FPS, 89 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>95 Avg FPS, 82 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>75 Avg FPS, 65 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>73 Avg FPS, 63 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="" data-caption="The cheaper RX 9070 GRE is getting very close to the 1080p performance of the RX 9070, and it's practically a tie with the pricier Nvidia RTX 5070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.24999999999999%; background-color: #FE9F58;" data-target-width="51.24999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.25000000000001%; background-color: #E33235;" data-target-width="61.25000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #FE9F58;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>63 Avg FPS, 52 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>70 Avg FPS, 58 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>72 Avg FPS, 56 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>51 Avg FPS, 41 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>49 Avg FPS, 39 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-0-bar-F1 24 (1080p Ultra high)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra high)" data-subhead="" data-caption="The cheaper RX 9070 GRE is getting very close to the 1080p performance of the RX 9070, and it's practically a tie with the pricier Nvidia RTX 5070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">123</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.333333333333336%; background-color: #FE9F58;" data-target-width="59.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92%; background-color: #E33235;" data-target-width="92" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">138</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #FE9F58;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">108</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">123</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #FE9F58;" data-target-width="47.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (1080p Ultra high) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>123 Avg FPS, 89 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>138 Avg FPS, 108 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>123 Avg FPS, 96 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>90 Avg FPS, 71 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>95 Avg FPS, 61 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-0-bar-Homeworld 3 (1080p Epic)" data-chart-type="Bar" data-title="Homeworld 3 (1080p Epic)" data-subhead="" data-caption="The cheaper RX 9070 GRE is getting very close to the 1080p performance of the RX 9070, and it's practically a tie with the pricier Nvidia RTX 5070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">123</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.66666666666667%; background-color: #E33235;" data-target-width="70.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">106</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><table class="sr-only"><caption>Homeworld 3 (1080p Epic) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>123 Avg FPS, 65 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>125 Avg FPS, 62 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>125 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>117 Avg FPS, 65 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>106 Avg FPS, 65 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-0-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="" data-caption="The cheaper RX 9070 GRE is getting very close to the 1080p performance of the RX 9070, and it's practically a tie with the pricier Nvidia RTX 5070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.33333333333334%; background-color: #E33235;" data-target-width="95.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">143</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.66666666666666%; background-color: #E33235;" data-target-width="92.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">139</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>124 Avg FPS, 80 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>143 Avg FPS, 76 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>139 Avg FPS, 88 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>98 Avg FPS, 42 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>96 Avg FPS, 42 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-0-bar-The Talos Principle 2 (1080p Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (1080p Ultra)" data-subhead="" data-caption="The cheaper RX 9070 GRE is getting very close to the 1080p performance of the RX 9070, and it's practically a tie with the pricier Nvidia RTX 5070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.666666666666664%; background-color: #FE9F58;" data-target-width="32.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.66666666666667%; background-color: #E33235;" data-target-width="70.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">106</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #FE9F58;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.333333333333332%; background-color: #FE9F58;" data-target-width="27.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #E33235;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24.666666666666668%; background-color: #FE9F58;" data-target-width="24.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>92 Avg FPS, 49 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>106 Avg FPS, 74 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>92 Avg FPS, 57 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>75 Avg FPS, 41 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>73 Avg FPS, 37 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-0-bar-Total War: Warhammer 3 (1080p Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (1080p Ultra)" data-subhead="" data-caption="The cheaper RX 9070 GRE is getting very close to the 1080p performance of the RX 9070, and it's practically a tie with the pricier Nvidia RTX 5070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30.666666666666664%; background-color: #FE9F58;" data-target-width="30.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.333333333333332%; background-color: #FE9F58;" data-target-width="27.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #E33235;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36%; background-color: #FE9F58;" data-target-width="36" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><table class="sr-only"><caption>Total War: Warhammer 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>102 Avg FPS, 46 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>112 Avg FPS, 41 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>104 Avg FPS, 53 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>83 Avg FPS, 54 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>94 Avg FPS, 72 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The cheaper RX 9070 GRE is getting very close to the 1080p performance of the RX 9070, and it's practically a tie with the pricier Nvidia RTX 5070.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1780405023983-hlhuk75et-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1780405023983-hlhuk75et-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1440p gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1440p High)</option><option value="1">Cyberpunk 2077 (1440p RT Ultra)</option><option value="2">F1 24 (1440p Ultra High)</option><option value="3">Homeworld 3 (1440p Epic)</option><option value="4">Metro Exodus Enhanced Edition (1440p Ultra)</option><option value="5">The Talos Principle 2 (1440p Ultra)</option><option value="6">Total War: Warhammer 3 (1440p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-1-bar-Black Myth Wukong (1440p High)" data-chart-type="Bar" data-title="Black Myth Wukong (1440p High)" data-subhead="" data-caption="As the resolution gets higher, the performance delta between the RX 9070 GRE and RTX 5070 does increase, but it's still not huge." style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.25%; background-color: #FE9F58;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1440p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>62 Avg FPS, 55 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>73 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>68 Avg FPS, 60 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>51 Avg FPS, 45 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>48 Avg FPS, 44 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-1-bar-Cyberpunk 2077 (1440p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra)" data-subhead="" data-caption="As the resolution gets higher, the performance delta between the RX 9070 GRE and RTX 5070 does increase, but it's still not huge." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.333333333333336%; background-color: #FE9F58;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.66666666666667%; background-color: #E33235;" data-target-width="71.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #E33235;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1440p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>38 Avg FPS, 23 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>43 Avg FPS, 36 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>45 Avg FPS, 36 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>32 Avg FPS, 26 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>30 Avg FPS, 24 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-1-bar-F1 24 (1440p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra High)" data-subhead="" data-caption="As the resolution gets higher, the performance delta between the RX 9070 GRE and RTX 5070 does increase, but it's still not huge." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #FE9F58;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #FE9F58;" data-target-width="67" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (1440p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>81 Avg FPS, 52 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>90 Avg FPS, 67 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>78 Avg FPS, 60 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>56 Avg FPS, 45 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>60 Avg FPS, 46 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-1-bar-Homeworld 3 (1440p Epic)" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic)" data-subhead="" data-caption="As the resolution gets higher, the performance delta between the RX 9070 GRE and RTX 5070 does increase, but it's still not huge." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.333333333333336%; background-color: #E33235;" data-target-width="57.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><table class="sr-only"><caption>Homeworld 3 (1440p Epic) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>101 Avg FPS, 61 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>104 Avg FPS, 62 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>112 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>97 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>86 Avg FPS, 65 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-1-bar-Metro Exodus Enhanced Edition (1440p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1440p Ultra)" data-subhead="" data-caption="As the resolution gets higher, the performance delta between the RX 9070 GRE and RTX 5070 does increase, but it's still not huge." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #FE9F58;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.666666666666664%; background-color: #FE9F58;" data-target-width="22.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #E33235;" data-target-width="47.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.666666666666664%; background-color: #FE9F58;" data-target-width="22.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>92 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>107 Avg FPS, 74 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>100 Avg FPS, 68 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>72 Avg FPS, 34 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>71 Avg FPS, 34 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-1-bar-The Talos Principle 2 (1440p Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (1440p Ultra)" data-subhead="" data-caption="As the resolution gets higher, the performance delta between the RX 9070 GRE and RTX 5070 does increase, but it's still not huge." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #E33235;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.25000000000001%; background-color: #E33235;" data-target-width="61.25000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.75%; background-color: #FE9F58;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>61 Avg FPS, 22 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>74 Avg FPS, 53 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>64 Avg FPS, 42 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>51 Avg FPS, 32 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>49 Avg FPS, 35 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-1-bar-Total War: Warhammer 3 (1440p Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (1440p Ultra)" data-subhead="" data-caption="As the resolution gets higher, the performance delta between the RX 9070 GRE and RTX 5070 does increase, but it's still not huge." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #FE9F58;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #E33235;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><table class="sr-only"><caption>Total War: Warhammer 3 (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>82 Avg FPS, 51 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>96 Avg FPS, 43 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>81 Avg FPS, 53 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>60 Avg FPS, 44 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>62 Avg FPS, 45 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">As the resolution gets higher, the performance delta between the RX 9070 GRE and RTX 5070 does increase, but it's still not huge.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1780405023983-hlhuk75et-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1780405023983-hlhuk75et-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">4K gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (4K High)</option><option value="1">Cyberpunk 2077 (4K RT Ultra)</option><option value="2">F1 24 (4K Ultra High)</option><option value="3">Homeworld 3 (4K Epic)</option><option value="4">Metro Exodus Enhanced Edition (4K Ultra)</option><option value="5">The Talos Principle 2 (4K Ultra)</option><option value="6">Total War: Warhammer 3 (4K Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-2-bar-Black Myth Wukong (4K High)" data-chart-type="Bar" data-title="Black Myth Wukong (4K High)" data-subhead="" data-caption="Neither the RX 9070 GRE nor RTX 5070 are native 4K GPUs, and the Nvidia card still holds sway, but again it is close." style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #E33235;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #E33235;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong (4K High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>33 Avg FPS, 30 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>40 Avg FPS, 30 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>37 Avg FPS, 30 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>28 Avg FPS, 25 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>25 Avg FPS, 22 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-2-bar-Cyberpunk 2077 (4K RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (4K RT Ultra)" data-subhead="" data-caption="Neither the RX 9070 GRE nor RTX 5070 are native 4K GPUs, and the Nvidia card still holds sway, but again it is close." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #E33235;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 16.666666666666664%; background-color: #FE9F58;" data-target-width="16.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #E33235;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (4K RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>10 Avg FPS, 5 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>20 Avg FPS, 17 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>21 Avg FPS, 17 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>15 Avg FPS, 12 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>14 Avg FPS, 11 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-2-bar-F1 24 (4K Ultra High)" data-chart-type="Bar" data-title="F1 24 (4K Ultra High)" data-subhead="" data-caption="Neither the RX 9070 GRE nor RTX 5070 are native 4K GPUs, and the Nvidia card still holds sway, but again it is close." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.333333333333336%; background-color: #FE9F58;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (4K Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>33 Avg FPS, 23 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>44 Avg FPS, 32 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>39 Avg FPS, 30 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>27 Avg FPS, 21 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>30 Avg FPS, 22 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-2-bar-Homeworld 3 (4K Epic)" data-chart-type="Bar" data-title="Homeworld 3 (4K Epic)" data-subhead="" data-caption="Neither the RX 9070 GRE nor RTX 5070 are native 4K GPUs, and the Nvidia card still holds sway, but again it is close." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.75%; background-color: #E33235;" data-target-width="98.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #E33235;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #E33235;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.24999999999999%; background-color: #FE9F58;" data-target-width="51.24999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><table class="sr-only"><caption>Homeworld 3 (4K Epic) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>63 Avg FPS, 50 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>72 Avg FPS, 56 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>79 Avg FPS, 55 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>58 Avg FPS, 50 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>46 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-2-bar-Metro Exodus Enhanced Edition (4K Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (4K Ultra)" data-subhead="" data-caption="Neither the RX 9070 GRE nor RTX 5070 are native 4K GPUs, and the Nvidia card still holds sway, but again it is close." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.75%; background-color: #FE9F58;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.75%; background-color: #FE9F58;" data-target-width="58.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #E33235;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.5%; background-color: #E33235;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.24999999999999%; background-color: #E33235;" data-target-width="51.24999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26.25%; background-color: #FE9F58;" data-target-width="26.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (4K Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>52 Avg FPS, 35 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>62 Avg FPS, 47 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>57 Avg FPS, 44 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>42 Avg FPS, 20 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>41 Avg FPS, 21 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-2-bar-The Talos Principle 2 (4K Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (4K Ultra)" data-subhead="" data-caption="Neither the RX 9070 GRE nor RTX 5070 are native 4K GPUs, and the Nvidia card still holds sway, but again it is close." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #E33235;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #E33235;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19</span></div></div></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (4K Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>26 Avg FPS, 10 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>39 Avg FPS, 24 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>35 Avg FPS, 24 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>27 Avg FPS, 18 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>25 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405023983-hlhuk75et-slide-2-bar-Total War: Warhammer 3 (4K Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (4K Ultra)" data-subhead="" data-caption="Neither the RX 9070 GRE nor RTX 5070 are native 4K GPUs, and the Nvidia card still holds sway, but again it is close." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.333333333333336%; background-color: #FE9F58;" data-target-width="48.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><table class="sr-only"><caption>Total War: Warhammer 3 (4K Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>42 Avg FPS, 29 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>52 Avg FPS, 36 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>44 Avg FPS, 30 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>33 Avg FPS, 22 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>30 Avg FPS, 20 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Neither the RX 9070 GRE nor RTX 5070 are native 4K GPUs, and the Nvidia card still holds sway, but again it is close.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405023983-hlhuk75et', true); });} else {initialize('fv-chart-1780405023983-hlhuk75et', true);}})();</script></div><p>But the pricier RTX 5070 and RX 9070 are interesting in just how close they are in performance terms to the RX 9070 GRE. Against the RTX 5070 the two cards are not far off being on a level, trading blows across parts of our benchmarking suite. On the whole, though you'd have to say the Nvidia card more consistently leads the GRE overall, but there's surprisingly little in it, certainly not enough that you'd actually feel it in most games. It is clear, however, that the 3584 core Navi 48 chip inside the straight RX 9070—with its 16 GB VRAM quotient and 256-bit memory bus—is absolutely the better option. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405030966-dj89vvhdq *, #fv-chart-1780405030966-dj89vvhdq *:before, #fv-chart-1780405030966-dj89vvhdq *:after, #fv-chart-1780405030966-dj89vvhdq-slideshow *, #fv-chart-1780405030966-dj89vvhdq-slideshow *:before, #fv-chart-1780405030966-dj89vvhdq-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405030966-dj89vvhdq, #fv-chart-1780405030966-dj89vvhdq-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405030966-dj89vvhdq {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405030966-dj89vvhdq .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405030966-dj89vvhdq .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405030966-dj89vvhdq.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405030966-dj89vvhdq.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405030966-dj89vvhdq .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405030966-dj89vvhdq-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405030966-dj89vvhdq-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405030966-dj89vvhdq-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405030966-dj89vvhdq-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405030966-dj89vvhdq-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405030966-dj89vvhdq-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405030966-dj89vvhdq-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405030966-dj89vvhdq-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405030966-dj89vvhdq-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405030966-dj89vvhdq-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405030966-dj89vvhdq-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405030966-dj89vvhdq .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405030966-dj89vvhdq .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405030966-dj89vvhdq .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405030966-dj89vvhdq .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405030966-dj89vvhdq .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405030966-dj89vvhdq .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405030966-dj89vvhdq .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405030966-dj89vvhdq .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405030966-dj89vvhdq .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405030966-dj89vvhdq .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405030966-dj89vvhdq .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405030966-dj89vvhdq .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405030966-dj89vvhdq .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405030966-dj89vvhdq .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405030966-dj89vvhdq .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405030966-dj89vvhdq .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405030966-dj89vvhdq .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405030966-dj89vvhdq .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405030966-dj89vvhdq .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405030966-dj89vvhdq .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405030966-dj89vvhdq .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405030966-dj89vvhdq .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405030966-dj89vvhdq .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405030966-dj89vvhdq .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405030966-dj89vvhdq .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405030966-dj89vvhdq .fv-bar-row, #fv-chart-1780405030966-dj89vvhdq .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405030966-dj89vvhdq .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405030966-dj89vvhdq .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405030966-dj89vvhdq .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405030966-dj89vvhdq .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405030966-dj89vvhdq .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405030966-dj89vvhdq .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405030966-dj89vvhdq .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405030966-dj89vvhdq .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405030966-dj89vvhdq .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405030966-dj89vvhdq .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405030966-dj89vvhdq .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405030966-dj89vvhdq .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-pie-container,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-bar-row,#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-stacked-product,#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-grouped-bar-product,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-bar-row,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-stacked-product,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-bar-label,#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-grouped-product-title,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-bar-label,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-bar-container,#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-bar-cluster,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-bar-container,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-x-axis-label-space,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-benchmark-title,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-dropdown-title,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-chart-title,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-chart-subhead,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-versus-header,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-versus-vs,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-versus-select-container,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-versus-select,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405030966-dj89vvhdq.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405030966-dj89vvhdq.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405030966-dj89vvhdq.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405030966-dj89vvhdq .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405030966-dj89vvhdq .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-bar-row,#fv-chart-1780405030966-dj89vvhdq .fv-stacked-product,#fv-chart-1780405030966-dj89vvhdq .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405030966-dj89vvhdq .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-bar-label,#fv-chart-1780405030966-dj89vvhdq .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-bar-container,#fv-chart-1780405030966-dj89vvhdq .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405030966-dj89vvhdq .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405030966-dj89vvhdq .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405030966-dj89vvhdq .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405030966-dj89vvhdq .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405030966-dj89vvhdq .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405030966-dj89vvhdq .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405030966-dj89vvhdq .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405030966-dj89vvhdq .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405030966-dj89vvhdq .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405030966-dj89vvhdq .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405030966-dj89vvhdq .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405030966-dj89vvhdq .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405030966-dj89vvhdq .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405030966-dj89vvhdq .fv-stl-shop-all-logo,#fv-chart-1780405030966-dj89vvhdq .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405030966-dj89vvhdq .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405030966-dj89vvhdq .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405030966-dj89vvhdq.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Upscaled gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:10.967Z","citation": "There are a couple of instances where, when using upscaling, the RX 9070 GRE takes a healthy lead in terms of frame rates over the RTX 5070.","keywords": ["RX 9070 GRE | 12 GB","RX 9070 | 16 GB","RTX 5070 | 12 GB","RTX 5060 Ti | 16 GB","RX 9060 XT | 16 GB","Black Myth Wukong (1440p High + Upscaling (quality))","Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","Homeworld 3 (1440p Epic + upscaling (quality))","The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Black Myth Wukong (1440p High + Upscaling (quality))","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Black Myth Wukong (1440p High + Upscaling (quality))","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Black Myth Wukong (1440p High + Upscaling (quality))","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Black Myth Wukong (1440p High + Upscaling (quality))","value": 86,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Black Myth Wukong (1440p High + Upscaling (quality))","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 130,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 149,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 122,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 249,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 261,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 176,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 136,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 190,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Homeworld 3 (1440p Epic + upscaling (quality))","value": 115,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Homeworld 3 (1440p Epic + upscaling (quality))","value": 123,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Homeworld 3 (1440p Epic + upscaling (quality))","value": 127,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Homeworld 3 (1440p Epic + upscaling (quality))","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Homeworld 3 (1440p Epic + upscaling (quality))","value": 110,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 164,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 197,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 144,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 115,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 135,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1780405030966-dj89vvhdq" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Upscaled gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1440p High + Upscaling (quality))</option><option value="1">Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))</option><option value="2">F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)</option><option value="3">Homeworld 3 (1440p Epic + upscaling (quality))</option><option value="4">The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405030966-dj89vvhdq-bar-Black Myth Wukong (1440p High + Upscaling (quality))" data-chart-type="Bar" data-title="Black Myth Wukong (1440p High + Upscaling (quality))" data-subhead="" data-caption="There are a couple of instances where, when using upscaling, the RX 9070 GRE takes a healthy lead in terms of frame rates over the RTX 5070." style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #FE9F58;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #FE9F58;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.333333333333336%; background-color: #E33235;" data-target-width="57.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #E33235;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1440p High + Upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>95 Avg FPS, 82 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>111 Avg FPS, 96 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>107 Avg FPS, 81 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>86 Avg FPS, 72 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>78 Avg FPS, 69 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405030966-dj89vvhdq-bar-Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))" data-subhead="" data-caption="There are a couple of instances where, when using upscaling, the RX 9070 GRE takes a healthy lead in terms of frame rates over the RTX 5070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">130</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #FE9F58;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 99.33333333333333%; background-color: #E33235;" data-target-width="99.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">149</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #FE9F58;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.33333333333333%; background-color: #E33235;" data-target-width="81.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">122</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #FE9F58;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1440p RT Ultra + upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>130 Avg FPS, 78 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>149 Avg FPS, 102 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>122 Avg FPS, 97 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>96 Avg FPS, 79 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>102 Avg FPS, 73 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405030966-dj89vvhdq-bar-F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)" data-subhead="" data-caption="There are a couple of instances where, when using upscaling, the RX 9070 GRE takes a healthy lead in terms of frame rates over the RTX 5070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #E33235;" data-target-width="83" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">249</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">122</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87%; background-color: #E33235;" data-target-width="87" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">261</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #FE9F58;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">114</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #E33235;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">176</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.666666666666664%; background-color: #FE9F58;" data-target-width="37.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #E33235;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">136</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 29.666666666666668%; background-color: #FE9F58;" data-target-width="29.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">190</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.666666666666664%; background-color: #FE9F58;" data-target-width="37.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (1440p Ultra high +upscaling (Quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>249 Avg FPS, 122 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>261 Avg FPS, 114 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>176 Avg FPS, 113 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>136 Avg FPS, 89 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>190 Avg FPS, 113 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405030966-dj89vvhdq-bar-Homeworld 3 (1440p Epic + upscaling (quality))" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic + upscaling (quality))" data-subhead="" data-caption="There are a couple of instances where, when using upscaling, the RX 9070 GRE takes a healthy lead in terms of frame rates over the RTX 5070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">123</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.66666666666667%; background-color: #E33235;" data-target-width="84.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">127</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">110</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><table class="sr-only"><caption>Homeworld 3 (1440p Epic + upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>115 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>123 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>127 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>118 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>110 Avg FPS, 62 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405030966-dj89vvhdq-bar-The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)" data-subhead="" data-caption="There are a couple of instances where, when using upscaling, the RX 9070 GRE takes a healthy lead in terms of frame rates over the RTX 5070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">164</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.5%; background-color: #E33235;" data-target-width="98.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">197</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">144</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #E33235;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 20.5%; background-color: #FE9F58;" data-target-width="20.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #E33235;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">135</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 29.5%; background-color: #FE9F58;" data-target-width="29.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>164 Avg FPS, 60 1% Low FPS</td></tr><tr><td>RX 9070 | 16 GB</td><td>197 Avg FPS, 90 1% Low FPS</td></tr><tr><td>RTX 5070 | 12 GB</td><td>144 Avg FPS, 65 1% Low FPS</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>115 Avg FPS, 41 1% Low FPS</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>135 Avg FPS, 59 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">There are a couple of instances where, when using upscaling, the RX 9070 GRE takes a healthy lead in terms of frame rates over the RTX 5070.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405030966-dj89vvhdq', false); });} else {initialize('fv-chart-1780405030966-dj89vvhdq', false);}})();</script></div><p>Though the GRE is still not far off, and if the price gap between either the RX 9070 or RTX 5070 increases then the GRE will become a more tempting option. At MSRP vs. current pricing of the RX 9070 specifically, with the GRE you're getting roughly 86% of the performance, but you are paying around 92% of the price. </p><p>At the higher resolutions the GRE notably struggles against the other two cards, though if you're aiming specifically for 4K gaming with anything in the $600 range you are 100% relying on some heavy upscaling. At 1440p though it still shines.</p><iframe src="https://content.jwplatform.com/players/ZrQaPRit.html" id="ZrQaPRit" title="AMD RX 9070 GRE undervolt vs stock | Black Myth Wukong" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405038261-4fyvqxpz5 *, #fv-chart-1780405038261-4fyvqxpz5 *:before, #fv-chart-1780405038261-4fyvqxpz5 *:after, #fv-chart-1780405038261-4fyvqxpz5-slideshow *, #fv-chart-1780405038261-4fyvqxpz5-slideshow *:before, #fv-chart-1780405038261-4fyvqxpz5-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405038261-4fyvqxpz5, #fv-chart-1780405038261-4fyvqxpz5-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405038261-4fyvqxpz5 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405038261-4fyvqxpz5 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405038261-4fyvqxpz5.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405038261-4fyvqxpz5-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405038261-4fyvqxpz5-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405038261-4fyvqxpz5-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405038261-4fyvqxpz5-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405038261-4fyvqxpz5-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405038261-4fyvqxpz5-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405038261-4fyvqxpz5-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405038261-4fyvqxpz5-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405038261-4fyvqxpz5-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405038261-4fyvqxpz5-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405038261-4fyvqxpz5-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405038261-4fyvqxpz5 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405038261-4fyvqxpz5 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405038261-4fyvqxpz5 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405038261-4fyvqxpz5 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-row, #fv-chart-1780405038261-4fyvqxpz5 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405038261-4fyvqxpz5 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405038261-4fyvqxpz5 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-pie-container,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-bar-row,#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-stacked-product,#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-grouped-bar-product,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-bar-row,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-stacked-product,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-bar-label,#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-grouped-product-title,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-bar-label,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-bar-container,#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-bar-cluster,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-bar-container,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-x-axis-label-space,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-benchmark-title,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-dropdown-title,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-chart-title,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-chart-subhead,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-versus-header,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-versus-vs,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-versus-select-container,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-versus-select,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405038261-4fyvqxpz5.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405038261-4fyvqxpz5.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405038261-4fyvqxpz5.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405038261-4fyvqxpz5 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-row,#fv-chart-1780405038261-4fyvqxpz5 .fv-stacked-product,#fv-chart-1780405038261-4fyvqxpz5 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-label,#fv-chart-1780405038261-4fyvqxpz5 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-container,#fv-chart-1780405038261-4fyvqxpz5 .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-stl-shop-all-logo,#fv-chart-1780405038261-4fyvqxpz5 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405038261-4fyvqxpz5 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405038261-4fyvqxpz5.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Undervolting performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:18.262Z","citation": "With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070.","keywords": ["RX 9070 GRE | Undervolted | -130mV | 2700 Mem","RX 9070 GRE | Stock","RX 9070 | Stock","RTX 5070 | Stock","Black Myth Wukong (1440p High)","Black Myth Wukong (1440p High + Upscaling (quality))","Cyberpunk 2077 (1440p RT Ultra)","Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","F1 24 (1440p Ultra High)","F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","Homeworld 3 (1440p Epic)","Homeworld 3 (1440p Epic + upscaling (quality))","Metro Exodus Enhanced Edition (1440p Ultra)","The Talos Principle 2 (1440p Ultra)","The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","Total War: Warhammer 3 (1440p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – Black Myth Wukong (1440p High)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – Black Myth Wukong (1440p High)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – Black Myth Wukong (1440p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – Black Myth Wukong (1440p High)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – Black Myth Wukong (1440p High + Upscaling (quality))","value": 103,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – Black Myth Wukong (1440p High + Upscaling (quality))","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – Black Myth Wukong (1440p High + Upscaling (quality))","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – Black Myth Wukong (1440p High + Upscaling (quality))","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – Cyberpunk 2077 (1440p RT Ultra)","value": 44,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – Cyberpunk 2077 (1440p RT Ultra)","value": 38,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – Cyberpunk 2077 (1440p RT Ultra)","value": 43,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – Cyberpunk 2077 (1440p RT Ultra)","value": 45,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 145,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 130,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 149,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 122,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – F1 24 (1440p Ultra High)","value": 89,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – F1 24 (1440p Ultra High)","value": 81,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – F1 24 (1440p Ultra High)","value": 90,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – F1 24 (1440p Ultra High)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 262,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 249,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 261,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 176,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – Homeworld 3 (1440p Epic)","value": 103,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – Homeworld 3 (1440p Epic)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – Homeworld 3 (1440p Epic)","value": 104,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – Homeworld 3 (1440p Epic)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – Homeworld 3 (1440p Epic + upscaling (quality))","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – Homeworld 3 (1440p Epic + upscaling (quality))","value": 115,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – Homeworld 3 (1440p Epic + upscaling (quality))","value": 123,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – Homeworld 3 (1440p Epic + upscaling (quality))","value": 127,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – Metro Exodus Enhanced Edition (1440p Ultra)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – Metro Exodus Enhanced Edition (1440p Ultra)","value": 92,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – Metro Exodus Enhanced Edition (1440p Ultra)","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – Metro Exodus Enhanced Edition (1440p Ultra)","value": 100,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – The Talos Principle 2 (1440p Ultra)","value": 65,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – The Talos Principle 2 (1440p Ultra)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – The Talos Principle 2 (1440p Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – The Talos Principle 2 (1440p Ultra)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 183,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 164,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 197,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 144,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Undervolted | -130mV | 2700 Mem – Total War: Warhammer 3 (1440p Ultra)","value": 91,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 GRE | Stock – Total War: Warhammer 3 (1440p Ultra)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 | Stock – Total War: Warhammer 3 (1440p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 | Stock – Total War: Warhammer 3 (1440p Ultra)","value": 81,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1780405038261-4fyvqxpz5" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Undervolting performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1440p High)</option><option value="1">Black Myth Wukong (1440p High + Upscaling (quality))</option><option value="2">Cyberpunk 2077 (1440p RT Ultra)</option><option value="3">Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))</option><option value="4">F1 24 (1440p Ultra High)</option><option value="5">F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)</option><option value="6">Homeworld 3 (1440p Epic)</option><option value="7">Homeworld 3 (1440p Epic + upscaling (quality))</option><option value="8">Metro Exodus Enhanced Edition (1440p Ultra)</option><option value="9">The Talos Principle 2 (1440p Ultra)</option><option value="10">The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)</option><option value="11">Total War: Warhammer 3 (1440p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-Black Myth Wukong (1440p High)" data-chart-type="Bar" data-title="Black Myth Wukong (1440p High)" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.25%; background-color: #E33235;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1440p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>69 Avg FPS, 42 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>62 Avg FPS, 55 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>73 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>68 Avg FPS, 60 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-Black Myth Wukong (1440p High + Upscaling (quality))" data-chart-type="Bar" data-title="Black Myth Wukong (1440p High + Upscaling (quality))" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.66666666666667%; background-color: #E33235;" data-target-width="68.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">103</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.333333333333336%; background-color: #FE9F58;" data-target-width="59.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #FE9F58;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #FE9F58;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1440p High + Upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>103 Avg FPS, 89 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>95 Avg FPS, 82 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>111 Avg FPS, 96 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>107 Avg FPS, 81 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-Cyberpunk 2077 (1440p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra)" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.333333333333336%; background-color: #FE9F58;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.66666666666667%; background-color: #E33235;" data-target-width="71.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1440p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>44 Avg FPS, 34 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>38 Avg FPS, 23 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>43 Avg FPS, 36 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>45 Avg FPS, 36 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">145</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">130</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #FE9F58;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 99.33333333333333%; background-color: #E33235;" data-target-width="99.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">149</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #FE9F58;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.33333333333333%; background-color: #E33235;" data-target-width="81.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">122</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #FE9F58;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1440p RT Ultra + upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>145 Avg FPS, 73 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>130 Avg FPS, 78 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>149 Avg FPS, 102 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>122 Avg FPS, 97 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-F1 24 (1440p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra High)" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89%; background-color: #E33235;" data-target-width="89" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49%; background-color: #FE9F58;" data-target-width="49" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #FE9F58;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #FE9F58;" data-target-width="67" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (1440p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>89 Avg FPS, 49 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>81 Avg FPS, 52 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>90 Avg FPS, 67 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>78 Avg FPS, 60 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.33333333333333%; background-color: #E33235;" data-target-width="87.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">262</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #E33235;" data-target-width="83" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">249</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">122</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87%; background-color: #E33235;" data-target-width="87" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">261</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #FE9F58;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">114</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #E33235;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">176</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.666666666666664%; background-color: #FE9F58;" data-target-width="37.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (1440p Ultra high +upscaling (Quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>262 Avg FPS, 126 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>249 Avg FPS, 122 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>261 Avg FPS, 114 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>176 Avg FPS, 113 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-Homeworld 3 (1440p Epic)" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic)" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.66666666666667%; background-color: #E33235;" data-target-width="68.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">103</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><table class="sr-only"><caption>Homeworld 3 (1440p Epic) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>103 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>101 Avg FPS, 61 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>104 Avg FPS, 62 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>112 Avg FPS, 64 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-Homeworld 3 (1440p Epic + upscaling (quality))" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic + upscaling (quality))" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">123</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.66666666666667%; background-color: #E33235;" data-target-width="84.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">127</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><table class="sr-only"><caption>Homeworld 3 (1440p Epic + upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>118 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>115 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>123 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>127 Avg FPS, 63 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-Metro Exodus Enhanced Edition (1440p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1440p Ultra)" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #FE9F58;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #FE9F58;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>101 Avg FPS, 68 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>92 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>107 Avg FPS, 74 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>100 Avg FPS, 68 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-The Talos Principle 2 (1440p Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (1440p Ultra)" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #E33235;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.75%; background-color: #FE9F58;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #E33235;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>65 Avg FPS, 35 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>61 Avg FPS, 22 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>74 Avg FPS, 53 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>64 Avg FPS, 42 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.5%; background-color: #E33235;" data-target-width="91.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">183</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34.5%; background-color: #FE9F58;" data-target-width="34.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">164</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.5%; background-color: #E33235;" data-target-width="98.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">197</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">144</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>183 Avg FPS, 69 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>164 Avg FPS, 60 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>197 Avg FPS, 90 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>144 Avg FPS, 65 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405038261-4fyvqxpz5-bar-Total War: Warhammer 3 (1440p Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (1440p Ultra)" data-subhead="" data-caption="With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | Undervolted | -130mV | 2700 Mem"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | Undervolted | -130mV | 2700 Mem</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91%; background-color: #E33235;" data-target-width="91" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 GRE | Stock"><div class="fv-bar-label ">RX 9070 GRE | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | Stock"><div class="fv-bar-label ">RX 9070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #FE9F58;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | Stock"><div class="fv-bar-label ">RTX 5070 | Stock</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><table class="sr-only"><caption>Total War: Warhammer 3 (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | Undervolted | -130mV | 2700 Mem</td><td>91 Avg FPS, 48 1% Low FPS</td></tr><tr><td>RX 9070 GRE | Stock</td><td>82 Avg FPS, 51 1% Low FPS</td></tr><tr><td>RX 9070 | Stock</td><td>96 Avg FPS, 43 1% Low FPS</td></tr><tr><td>RTX 5070 | Stock</td><td>81 Avg FPS, 53 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">With a super-easy undervolt, the RX 9070 GRE is able to post performance on par or beyond the RTX 5070, and alongside the straight RX 9070.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405038261-4fyvqxpz5', false); });} else {initialize('fv-chart-1780405038261-4fyvqxpz5', false);}})();</script></div><p>The pricing maths start to make more sense when you factor in the level of performance headroom built into this card, however. With a little oh-so-simple undervolt I was able to push the RX 9070 GRE with a few percentage points of the performance of the RX 9070. And with the GPU consistently topping the 3 GHz mark, you're looking at generally a performance lead over the RTX 5070, too.</p><p>I still find the performance headroom of Navi 48 GPUs surprising, and while AMD's lower order RX 9000-series cards don't have as consistent a level of overclocking/undervolting performance to them, every Navi 48-powered card I've tested is happy to let you pull back its core voltage in exchange for giving up a whole lot more clock speed and around 10% extra frame rate performance in games.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405044843-fbdlqdhuc *, #fv-chart-1780405044843-fbdlqdhuc *:before, #fv-chart-1780405044843-fbdlqdhuc *:after, #fv-chart-1780405044843-fbdlqdhuc-slideshow *, #fv-chart-1780405044843-fbdlqdhuc-slideshow *:before, #fv-chart-1780405044843-fbdlqdhuc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405044843-fbdlqdhuc, #fv-chart-1780405044843-fbdlqdhuc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405044843-fbdlqdhuc {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405044843-fbdlqdhuc .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405044843-fbdlqdhuc.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405044843-fbdlqdhuc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405044843-fbdlqdhuc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405044843-fbdlqdhuc-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405044843-fbdlqdhuc-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405044843-fbdlqdhuc-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405044843-fbdlqdhuc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405044843-fbdlqdhuc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405044843-fbdlqdhuc-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405044843-fbdlqdhuc-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405044843-fbdlqdhuc-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405044843-fbdlqdhuc-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405044843-fbdlqdhuc .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405044843-fbdlqdhuc .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405044843-fbdlqdhuc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405044843-fbdlqdhuc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405044843-fbdlqdhuc .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405044843-fbdlqdhuc .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-bar-row, #fv-chart-1780405044843-fbdlqdhuc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405044843-fbdlqdhuc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405044843-fbdlqdhuc .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-pie-container,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-bar-row,#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-stacked-product,#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-grouped-bar-product,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-bar-row,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-stacked-product,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-bar-label,#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-grouped-product-title,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-bar-label,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-bar-container,#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-bar-cluster,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-bar-container,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-x-axis-label-space,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-benchmark-title,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-dropdown-title,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-chart-title,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-chart-subhead,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-versus-header,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-versus-vs,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-versus-select-container,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-versus-select,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405044843-fbdlqdhuc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405044843-fbdlqdhuc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405044843-fbdlqdhuc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405044843-fbdlqdhuc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-bar-row,#fv-chart-1780405044843-fbdlqdhuc .fv-stacked-product,#fv-chart-1780405044843-fbdlqdhuc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-bar-label,#fv-chart-1780405044843-fbdlqdhuc .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-bar-container,#fv-chart-1780405044843-fbdlqdhuc .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-stl-shop-all-logo,#fv-chart-1780405044843-fbdlqdhuc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405044843-fbdlqdhuc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405044843-fbdlqdhuc.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Undervolt and watch it fly","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:24.843Z","keywords": ["RX 9070 GRE (Acer Nitro)","Performance","Group 1","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Performance","value": 4,"unitText": "","maxValue": 5}]}</script><div id="fv-chart-1780405044843-fbdlqdhuc" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Undervolt and watch it fly</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405044843-fbdlqdhuc-grouped-bar-Group 1" data-chart-type="Bar" data-title="Group 1" data-subhead="" data-caption="" data-bar-max-value-override="5" data-grouped-show-product-name="false" style=""><div class="fv-benchmark-group"><div class="fv-grouped-bar-product"><div class="fv-bar-cluster"><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Performance: 4 "><div class="fv-bar-label">Performance</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4</span></div></div></div></div></div></div><table class="sr-only"><caption>Group 1 Data</caption><thead><tr><th>Product</th><th>Performance ()</th></tr></thead><tbody><tr><td>RX 9070 GRE (Acer Nitro)</td><td>4</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405044843-fbdlqdhuc', false); });} else {initialize('fv-chart-1780405044843-fbdlqdhuc', false);}})();</script></div><h3 class="article-body__section" id="section-amd-radeon-rx-9070-gre-thermals"><span>AMD Radeon RX 9070 GRE thermals</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2480px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qxfECfDg4F6YJkjLz3bF5H" name="amd-rx-9070-gre-04" alt="Acer Nitro Radeon RX 9070 GRE graphics card" src="https://cdn.mos.cms.futurecdn.net/qxfECfDg4F6YJkjLz3bF5H.jpg" mos="" align="middle" fullscreen="" width="2480" height="1395" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It's probably no surprise that a mid-range graphics card sporting a triple fan cooling array actually trends to the pretty chill, but that's where we're at with at least the Acer Nitro RX 9070 GRE I've been testing. There are no Made by AMD (MBA) cards for this generation, so all RDNA 4 GPUs are clothed in their manufacturer's cooling shrouds, and you're likely to be getting arrays designed for beefier cards slapped onto the RX 9070 GRE.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405051346-jt7osbk17 *, #fv-chart-1780405051346-jt7osbk17 *:before, #fv-chart-1780405051346-jt7osbk17 *:after, #fv-chart-1780405051346-jt7osbk17-slideshow *, #fv-chart-1780405051346-jt7osbk17-slideshow *:before, #fv-chart-1780405051346-jt7osbk17-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405051346-jt7osbk17, #fv-chart-1780405051346-jt7osbk17-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405051346-jt7osbk17 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405051346-jt7osbk17 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405051346-jt7osbk17 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405051346-jt7osbk17.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405051346-jt7osbk17.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405051346-jt7osbk17 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405051346-jt7osbk17-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405051346-jt7osbk17-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405051346-jt7osbk17-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405051346-jt7osbk17-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405051346-jt7osbk17-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405051346-jt7osbk17-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405051346-jt7osbk17-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405051346-jt7osbk17-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405051346-jt7osbk17-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405051346-jt7osbk17-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405051346-jt7osbk17-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405051346-jt7osbk17 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405051346-jt7osbk17 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405051346-jt7osbk17 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405051346-jt7osbk17 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405051346-jt7osbk17 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405051346-jt7osbk17 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405051346-jt7osbk17 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405051346-jt7osbk17 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405051346-jt7osbk17 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405051346-jt7osbk17 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405051346-jt7osbk17 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405051346-jt7osbk17 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405051346-jt7osbk17 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405051346-jt7osbk17 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405051346-jt7osbk17 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405051346-jt7osbk17 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405051346-jt7osbk17 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405051346-jt7osbk17 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405051346-jt7osbk17 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405051346-jt7osbk17 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405051346-jt7osbk17 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405051346-jt7osbk17 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405051346-jt7osbk17 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405051346-jt7osbk17 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405051346-jt7osbk17 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405051346-jt7osbk17 .fv-bar-row, #fv-chart-1780405051346-jt7osbk17 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405051346-jt7osbk17 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405051346-jt7osbk17 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405051346-jt7osbk17 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405051346-jt7osbk17 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405051346-jt7osbk17 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405051346-jt7osbk17 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405051346-jt7osbk17 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405051346-jt7osbk17 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405051346-jt7osbk17 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405051346-jt7osbk17 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405051346-jt7osbk17 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405051346-jt7osbk17 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-pie-container,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-bar-row,#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-stacked-product,#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-grouped-bar-product,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-bar-row,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-stacked-product,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-bar-label,#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-grouped-product-title,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-bar-label,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-bar-container,#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-bar-cluster,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-bar-container,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-x-axis-label-space,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-benchmark-title,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-dropdown-title,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-chart-title,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-chart-subhead,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-versus-header,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-versus-vs,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-versus-select-container,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-versus-select,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405051346-jt7osbk17.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405051346-jt7osbk17.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405051346-jt7osbk17.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405051346-jt7osbk17 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405051346-jt7osbk17 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-bar-row,#fv-chart-1780405051346-jt7osbk17 .fv-stacked-product,#fv-chart-1780405051346-jt7osbk17 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405051346-jt7osbk17 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-bar-label,#fv-chart-1780405051346-jt7osbk17 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-bar-container,#fv-chart-1780405051346-jt7osbk17 .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405051346-jt7osbk17 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405051346-jt7osbk17 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405051346-jt7osbk17 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405051346-jt7osbk17 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405051346-jt7osbk17 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405051346-jt7osbk17 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405051346-jt7osbk17 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405051346-jt7osbk17 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405051346-jt7osbk17 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405051346-jt7osbk17 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405051346-jt7osbk17 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405051346-jt7osbk17 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405051346-jt7osbk17 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405051346-jt7osbk17 .fv-stl-shop-all-logo,#fv-chart-1780405051346-jt7osbk17 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405051346-jt7osbk17 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405051346-jt7osbk17 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405051346-jt7osbk17.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "System performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:31.347Z","citation": "The RX 9070 GRE uses the same coolers as the RX 9070/XT cards, with more power-hungry GPUs, the cooling noise and thermal load is impressively light.","keywords": ["RX 9070 GRE | 12 GB","RX 9070 | 16 GB","RTX 5070 | 12 GB","RTX 5060 Ti | 16 GB","RX 9060 XT | 16 GB","Thermals","GPU frequency","Power","Performance per watt","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Thermals","value": 62,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Thermals","value": 57,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Thermals","value": 79,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Thermals","value": 67,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Thermals","value": 57,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – GPU frequency","value": 2674,"unitText": ""},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – GPU frequency","value": 2349,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – GPU frequency","value": 2693,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – GPU frequency","value": 2687,"unitText": ""},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – GPU frequency","value": 2849,"unitText": ""},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Power","value": 287,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Power","value": 270,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Power","value": 284,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Power","value": 207,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RX 9060 XT | 16 GB – Power","value": 182,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RX 9070 GRE | 12 GB – Performance per watt","value": 0.22,"unitText": "4K frames per J"},{"@type": "PropertyValue","name": "RX 9070 | 16 GB – Performance per watt","value": 0.26,"unitText": "4K frames per J"},{"@type": "PropertyValue","name": "RTX 5070 | 12 GB – Performance per watt","value": 0.24,"unitText": "4K frames per J"},{"@type": "PropertyValue","name": "RTX 5060 Ti | 16 GB – Performance per watt","value": 0.23,"unitText": "4K frames per J"}]}</script><div id="fv-chart-1780405051346-jt7osbk17" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">System performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Thermals</option><option value="1">GPU frequency</option><option value="2">Power</option><option value="3">Performance per watt</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405051346-jt7osbk17-bar-Thermals" data-chart-type="Bar" data-title="Thermals" data-subhead="" data-caption="The RX 9070 GRE uses the same coolers as the RX 9070/XT cards, with more power-hungry GPUs, the cooling noise and thermal load is impressively light." style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Peak temperature (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Average temperature (°C)</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.75%; background-color: #FE9F58;" data-target-width="73.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #E33235;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.75%; background-color: #E33235;" data-target-width="98.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #FE9F58;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #E33235;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #FE9F58;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #E33235;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><table class="sr-only"><caption>Thermals Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>62 Peak temperature (°C), 59 Average temperature (°C)</td></tr><tr><td>RX 9070 | 16 GB</td><td>57 Peak temperature (°C), 55 Average temperature (°C)</td></tr><tr><td>RTX 5070 | 12 GB</td><td>79 Peak temperature (°C), 76 Average temperature (°C)</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>67 Peak temperature (°C), 65 Average temperature (°C)</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>57 Peak temperature (°C), 48 Average temperature (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405051346-jt7osbk17-bar-GPU frequency" data-chart-type="Bar" data-title="GPU frequency" data-subhead="" data-caption="The RX 9070 GRE uses the same coolers as the RX 9070/XT cards, with more power-hungry GPUs, the cooling noise and thermal load is impressively light." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="RX 9070 GRE | 12 GB - GPU frequency: 2674 "><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.13333333333333%; background-color: #E33235;" data-target-width="89.13333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2674</span></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB - GPU frequency: 2349 "><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.3%; background-color: #E33235;" data-target-width="78.3" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2349</span></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB - GPU frequency: 2693 "><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.76666666666667%; background-color: #E33235;" data-target-width="89.76666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2693</span></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB - GPU frequency: 2687 "><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.56666666666668%; background-color: #E33235;" data-target-width="89.56666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2687</span></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB - GPU frequency: 2849 "><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 94.96666666666667%; background-color: #E33235;" data-target-width="94.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2849</span></div></div></div></div><table class="sr-only"><caption>GPU frequency Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>2674</td></tr><tr><td>RX 9070 | 16 GB</td><td>2349</td></tr><tr><td>RTX 5070 | 12 GB</td><td>2693</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>2687</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>2849</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405051346-jt7osbk17-bar-Power" data-chart-type="Bar" data-title="Power" data-subhead="" data-caption="The RX 9070 GRE uses the same coolers as the RX 9070/XT cards, with more power-hungry GPUs, the cooling noise and thermal load is impressively light." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Peak power (watts)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Average power (watts)</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.66666666666667%; background-color: #E33235;" data-target-width="95.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">287</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.33333333333333%; background-color: #FE9F58;" data-target-width="81.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">244</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">270</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #FE9F58;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">248</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 94.66666666666667%; background-color: #E33235;" data-target-width="94.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">284</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.66666666666667%; background-color: #FE9F58;" data-target-width="83.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">251</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69%; background-color: #E33235;" data-target-width="69" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">207</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.66666666666667%; background-color: #FE9F58;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">182</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT | 16 GB"><div class="fv-bar-label ">RX 9060 XT | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.66666666666667%; background-color: #E33235;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">182</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">146</span></div></div></div></div></div><table class="sr-only"><caption>Power Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>287 Peak power (watts), 244 Average power (watts)</td></tr><tr><td>RX 9070 | 16 GB</td><td>270 Peak power (watts), 248 Average power (watts)</td></tr><tr><td>RTX 5070 | 12 GB</td><td>284 Peak power (watts), 251 Average power (watts)</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>207 Peak power (watts), 182 Average power (watts)</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>182 Peak power (watts), 146 Average power (watts)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780405051346-jt7osbk17-bar-Performance per watt" data-chart-type="Bar" data-title="Performance per watt" data-subhead="" data-caption="The RX 9070 GRE uses the same coolers as the RX 9070/XT cards, with more power-hungry GPUs, the cooling noise and thermal load is impressively light." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>4K frames per J</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1080p frame per J</span></div></div><div class="fv-bar-row" title="RX 9070 GRE | 12 GB"><div class="fv-bar-label fv-primary-product">RX 9070 GRE | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22%; background-color: #E33235;" data-target-width="22" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.53</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 | 16 GB"><div class="fv-bar-label ">RX 9070 | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #E33235;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.26</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.6</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 | 12 GB"><div class="fv-bar-label ">RTX 5070 | 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24%; background-color: #E33235;" data-target-width="24" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.24</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61%; background-color: #FE9F58;" data-target-width="61" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.61</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti | 16 GB"><div class="fv-bar-label ">RTX 5060 Ti | 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23%; background-color: #E33235;" data-target-width="23" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.23</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #FE9F58;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.62</span></div></div></div></div></div><table class="sr-only"><caption>Performance per watt Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE | 12 GB</td><td>0.22 4K frames per J, 0.53 1080p frame per J</td></tr><tr><td>RX 9070 | 16 GB</td><td>0.26 4K frames per J, 0.6 1080p frame per J</td></tr><tr><td>RTX 5070 | 12 GB</td><td>0.24 4K frames per J, 0.61 1080p frame per J</td></tr><tr><td>RTX 5060 Ti | 16 GB</td><td>0.23 4K frames per J, 0.62 1080p frame per J</td></tr><tr><td>RX 9060 XT | 16 GB</td><td>N/A</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The RX 9070 GRE uses the same coolers as the RX 9070/XT cards, with more power-hungry GPUs, the cooling noise and thermal load is impressively light.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405051346-jt7osbk17', false); });} else {initialize('fv-chart-1780405051346-jt7osbk17', false);}})();</script></div><p>From what I can tell, without having the cards cheek-by-jowl, this Acer GRE is using the exact same Frostblade 4.0 cooler as its RX 9070 XT stablemate, and I've tested at a solid ~60°C when under load. That makes it cooler than the similarly triple-fanned Palit RTX 5060 Ti we've tested, and waaaaaay cooler than the Founders Edition RTX 5070.</p><p>And that's true whether you indulge in undervolting or not. I actually found it running a teensy bit more frosty when I'd pulled back the power, even though the GPU is generally running at over 300 MHz faster than at stock levels.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405058248-1fusp1eyb *, #fv-chart-1780405058248-1fusp1eyb *:before, #fv-chart-1780405058248-1fusp1eyb *:after, #fv-chart-1780405058248-1fusp1eyb-slideshow *, #fv-chart-1780405058248-1fusp1eyb-slideshow *:before, #fv-chart-1780405058248-1fusp1eyb-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405058248-1fusp1eyb, #fv-chart-1780405058248-1fusp1eyb-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405058248-1fusp1eyb {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405058248-1fusp1eyb .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405058248-1fusp1eyb .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405058248-1fusp1eyb.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405058248-1fusp1eyb.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405058248-1fusp1eyb .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405058248-1fusp1eyb-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405058248-1fusp1eyb-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405058248-1fusp1eyb-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405058248-1fusp1eyb-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405058248-1fusp1eyb-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405058248-1fusp1eyb-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405058248-1fusp1eyb-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405058248-1fusp1eyb-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405058248-1fusp1eyb-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405058248-1fusp1eyb-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405058248-1fusp1eyb-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405058248-1fusp1eyb .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405058248-1fusp1eyb .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405058248-1fusp1eyb .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405058248-1fusp1eyb .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405058248-1fusp1eyb .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405058248-1fusp1eyb .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405058248-1fusp1eyb .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405058248-1fusp1eyb .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405058248-1fusp1eyb .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405058248-1fusp1eyb .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405058248-1fusp1eyb .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405058248-1fusp1eyb .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405058248-1fusp1eyb .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405058248-1fusp1eyb .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405058248-1fusp1eyb .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405058248-1fusp1eyb .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405058248-1fusp1eyb .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405058248-1fusp1eyb .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405058248-1fusp1eyb .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405058248-1fusp1eyb .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405058248-1fusp1eyb .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405058248-1fusp1eyb .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405058248-1fusp1eyb .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405058248-1fusp1eyb .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405058248-1fusp1eyb .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405058248-1fusp1eyb .fv-bar-row, #fv-chart-1780405058248-1fusp1eyb .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405058248-1fusp1eyb .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405058248-1fusp1eyb .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405058248-1fusp1eyb .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405058248-1fusp1eyb .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405058248-1fusp1eyb .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405058248-1fusp1eyb .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405058248-1fusp1eyb .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405058248-1fusp1eyb .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405058248-1fusp1eyb .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405058248-1fusp1eyb .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405058248-1fusp1eyb .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405058248-1fusp1eyb .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-pie-container,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-bar-row,#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-stacked-product,#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-grouped-bar-product,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-bar-row,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-stacked-product,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-bar-label,#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-grouped-product-title,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-bar-label,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-bar-container,#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-bar-cluster,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-bar-container,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-x-axis-label-space,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-benchmark-title,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-dropdown-title,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-chart-title,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-chart-subhead,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-versus-header,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-versus-vs,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-versus-select-container,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-versus-select,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405058248-1fusp1eyb.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405058248-1fusp1eyb.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405058248-1fusp1eyb.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405058248-1fusp1eyb .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405058248-1fusp1eyb .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-bar-row,#fv-chart-1780405058248-1fusp1eyb .fv-stacked-product,#fv-chart-1780405058248-1fusp1eyb .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405058248-1fusp1eyb .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-bar-label,#fv-chart-1780405058248-1fusp1eyb .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-bar-container,#fv-chart-1780405058248-1fusp1eyb .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405058248-1fusp1eyb .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405058248-1fusp1eyb .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405058248-1fusp1eyb .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405058248-1fusp1eyb .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405058248-1fusp1eyb .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405058248-1fusp1eyb .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405058248-1fusp1eyb .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405058248-1fusp1eyb .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405058248-1fusp1eyb .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405058248-1fusp1eyb .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405058248-1fusp1eyb .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405058248-1fusp1eyb .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405058248-1fusp1eyb .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405058248-1fusp1eyb .fv-stl-shop-all-logo,#fv-chart-1780405058248-1fusp1eyb .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405058248-1fusp1eyb .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405058248-1fusp1eyb .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405058248-1fusp1eyb.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Chillers built for better GPUs means cool GPUs","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:38.248Z","keywords": ["RX 9070 GRE (Acer Nitro)","Thermals","Group 1","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Thermals","value": 4.5,"unitText": "","maxValue": 5}]}</script><div id="fv-chart-1780405058248-1fusp1eyb" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Chillers built for better GPUs means cool GPUs</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405058248-1fusp1eyb-grouped-bar-Group 1" data-chart-type="Bar" data-title="Group 1" data-subhead="" data-caption="" data-bar-max-value-override="5" data-grouped-show-product-name="false" style=""><div class="fv-benchmark-group"><div class="fv-grouped-bar-product"><div class="fv-bar-cluster"><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Thermals: 4.5 "><div class="fv-bar-label">Thermals</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4.5</span></div></div></div></div></div></div><table class="sr-only"><caption>Group 1 Data</caption><thead><tr><th>Product</th><th>Thermals ()</th></tr></thead><tbody><tr><td>RX 9070 GRE (Acer Nitro)</td><td>4.5</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405058248-1fusp1eyb', false); });} else {initialize('fv-chart-1780405058248-1fusp1eyb', false);}})();</script></div><h3 class="article-body__section" id="section-amd-radeon-rx-9070-gre-sound"><span>AMD Radeon RX 9070 GRE sound</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2965px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="bh9WjKFUWbpqsaGcby7S7H" name="amd-rx-9070-gre-07" alt="Acer Nitro Radeon RX 9070 GRE graphics card" src="https://cdn.mos.cms.futurecdn.net/bh9WjKFUWbpqsaGcby7S7H.jpg" mos="" align="middle" fullscreen="" width="2965" height="1668" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I have found only the tiniest smattering of coil whine. That's something I regularly listen out for with AMD GPUs, and in this generation with Nvidia cards, too. But, with the RX 9070 GRE I've been testing, I'm only detecting the very occasional electrical fizz when the frame rate in a settings screen spikes to ludicrous levels—in games I never heard the power componentry sing its siren song.</p><p>The actual fan noise is blessedly relaxed, too. The GPU may be running cool, but it's not because Acer has tuned those three fans to run at turbine settings. Even under sustained load, and even with the card sitting in an open test rig right next to me, the fan noise never got to a distracting level at all. </p><p>It will sound different in a closed PC case, though there should also be moving air around and/or across the GPU to help shift that hot air, too.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405063885-75ve3ktko *, #fv-chart-1780405063885-75ve3ktko *:before, #fv-chart-1780405063885-75ve3ktko *:after, #fv-chart-1780405063885-75ve3ktko-slideshow *, #fv-chart-1780405063885-75ve3ktko-slideshow *:before, #fv-chart-1780405063885-75ve3ktko-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405063885-75ve3ktko, #fv-chart-1780405063885-75ve3ktko-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405063885-75ve3ktko {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405063885-75ve3ktko .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405063885-75ve3ktko .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405063885-75ve3ktko.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405063885-75ve3ktko.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405063885-75ve3ktko .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405063885-75ve3ktko-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405063885-75ve3ktko-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405063885-75ve3ktko-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405063885-75ve3ktko-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405063885-75ve3ktko-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405063885-75ve3ktko-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405063885-75ve3ktko-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405063885-75ve3ktko-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405063885-75ve3ktko-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405063885-75ve3ktko-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405063885-75ve3ktko-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405063885-75ve3ktko .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405063885-75ve3ktko .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405063885-75ve3ktko .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405063885-75ve3ktko .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405063885-75ve3ktko .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405063885-75ve3ktko .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405063885-75ve3ktko .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405063885-75ve3ktko .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405063885-75ve3ktko .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405063885-75ve3ktko .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405063885-75ve3ktko .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405063885-75ve3ktko .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405063885-75ve3ktko .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405063885-75ve3ktko .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405063885-75ve3ktko .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405063885-75ve3ktko .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405063885-75ve3ktko .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405063885-75ve3ktko .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405063885-75ve3ktko .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405063885-75ve3ktko .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405063885-75ve3ktko .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405063885-75ve3ktko .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405063885-75ve3ktko .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405063885-75ve3ktko .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405063885-75ve3ktko .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405063885-75ve3ktko .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405063885-75ve3ktko .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405063885-75ve3ktko .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405063885-75ve3ktko .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405063885-75ve3ktko .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405063885-75ve3ktko .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405063885-75ve3ktko .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405063885-75ve3ktko .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405063885-75ve3ktko .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405063885-75ve3ktko .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405063885-75ve3ktko .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405063885-75ve3ktko .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405063885-75ve3ktko .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405063885-75ve3ktko .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405063885-75ve3ktko .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405063885-75ve3ktko .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405063885-75ve3ktko .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405063885-75ve3ktko .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405063885-75ve3ktko .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405063885-75ve3ktko .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405063885-75ve3ktko .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405063885-75ve3ktko .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405063885-75ve3ktko .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405063885-75ve3ktko .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405063885-75ve3ktko .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405063885-75ve3ktko .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405063885-75ve3ktko .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405063885-75ve3ktko .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405063885-75ve3ktko .fv-bar-row, #fv-chart-1780405063885-75ve3ktko .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405063885-75ve3ktko .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405063885-75ve3ktko .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405063885-75ve3ktko .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405063885-75ve3ktko .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405063885-75ve3ktko .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405063885-75ve3ktko .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405063885-75ve3ktko .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405063885-75ve3ktko .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405063885-75ve3ktko .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405063885-75ve3ktko .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405063885-75ve3ktko .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405063885-75ve3ktko .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405063885-75ve3ktko .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405063885-75ve3ktko .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405063885-75ve3ktko .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405063885-75ve3ktko .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405063885-75ve3ktko .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405063885-75ve3ktko .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405063885-75ve3ktko .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405063885-75ve3ktko .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405063885-75ve3ktko .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405063885-75ve3ktko .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-pie-container,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-bar-row,#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-stacked-product,#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-grouped-bar-product,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-bar-row,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-stacked-product,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-bar-label,#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-grouped-product-title,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-bar-label,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-bar-container,#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-bar-cluster,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-bar-container,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-x-axis-label-space,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-benchmark-title,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-dropdown-title,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-chart-title,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-chart-subhead,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-versus-header,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-versus-vs,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-versus-select-container,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-versus-select,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405063885-75ve3ktko.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405063885-75ve3ktko.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405063885-75ve3ktko.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405063885-75ve3ktko .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405063885-75ve3ktko .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405063885-75ve3ktko .fv-bar-row,#fv-chart-1780405063885-75ve3ktko .fv-stacked-product,#fv-chart-1780405063885-75ve3ktko .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405063885-75ve3ktko .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405063885-75ve3ktko .fv-bar-label,#fv-chart-1780405063885-75ve3ktko .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405063885-75ve3ktko .fv-bar-container,#fv-chart-1780405063885-75ve3ktko .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405063885-75ve3ktko .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405063885-75ve3ktko .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405063885-75ve3ktko .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405063885-75ve3ktko .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405063885-75ve3ktko .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405063885-75ve3ktko .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405063885-75ve3ktko .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405063885-75ve3ktko .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405063885-75ve3ktko .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405063885-75ve3ktko .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405063885-75ve3ktko .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405063885-75ve3ktko .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405063885-75ve3ktko .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405063885-75ve3ktko .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405063885-75ve3ktko .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405063885-75ve3ktko .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405063885-75ve3ktko .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405063885-75ve3ktko .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405063885-75ve3ktko .fv-stl-shop-all-logo,#fv-chart-1780405063885-75ve3ktko .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405063885-75ve3ktko .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405063885-75ve3ktko .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405063885-75ve3ktko.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Cool also means quiet","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:43.885Z","keywords": ["RX 9070 GRE (Acer Nitro)","Sound","Group 1","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Sound","value": 4.5,"unitText": "","maxValue": 5}]}</script><div id="fv-chart-1780405063885-75ve3ktko" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Cool also means quiet</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405063885-75ve3ktko-grouped-bar-Group 1" data-chart-type="Bar" data-title="Group 1" data-subhead="" data-caption="" data-bar-max-value-override="5" data-grouped-show-product-name="false" style=""><div class="fv-benchmark-group"><div class="fv-grouped-bar-product"><div class="fv-bar-cluster"><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Sound: 4.5 "><div class="fv-bar-label">Sound</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4.5</span></div></div></div></div></div></div><table class="sr-only"><caption>Group 1 Data</caption><thead><tr><th>Product</th><th>Sound ()</th></tr></thead><tbody><tr><td>RX 9070 GRE (Acer Nitro)</td><td>4.5</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405063885-75ve3ktko', false); });} else {initialize('fv-chart-1780405063885-75ve3ktko', false);}})();</script></div><h3 class="article-body__section" id="section-amd-radeon-rx-9070-gre-value"><span>AMD Radeon RX 9070 GRE value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Ng8ev4APnLrTDHx4UJEdjZ" name="amd-rx-9070-gre-12" alt="Acer RX 9070 GRE and RTX 5070 FE graphics cards" src="https://cdn.mos.cms.futurecdn.net/Ng8ev4APnLrTDHx4UJEdjZ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is what's going to make or break the AMD RX 9070 GRE: its true value once released into the wild. That goes beyond just the initial MSRP quoted by AMD, and has everything to do with what the retailers and manufacturers end up charging PC gamers in the real world. This is the issue we had around the other Navi 48-powered graphics cards, where we were given MSRP numbers that melted away scant hours after the cards launched.</p><p>It's potentially harder for that to happen in the current environment. With the RX 9070 GRE given a $549 starting price, and the RX 9070 currently available for $600, there isn't a lot of wiggle room for perfidious retailers to spike the price unnecessarily. As soon as you get start to eat into that $50 price delta the smart money will surely switch to the faster 16 GB card.</p><p>But, while the GPU market has plateaued in terms of pricing over the past few months—albeit at disappointingly higher levels than the tail end of 2025—that's no guarantee the current status quo will be preserved. There have been a few rumblings recently that the prices of AMD cards are going to get bumped in the near future, putting them back alongside their Nvidia competitors, and if that happens then the GRE's $549-$600 price tag might look ever more tantalising.</p><p>I will reiterate that the notion of value is a tough one here, considering that its $549 price tag is the same as the RX 9070, but then I think we've all had to readjust our pricing perceptions in the face of the RAMpocalypse and its fallout. Time will tell how well the RX 9070 GRE is able to hold to its MSRP. History would tell us that it's not going to be easy.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405070476-zbkbw8pmp *, #fv-chart-1780405070476-zbkbw8pmp *:before, #fv-chart-1780405070476-zbkbw8pmp *:after, #fv-chart-1780405070476-zbkbw8pmp-slideshow *, #fv-chart-1780405070476-zbkbw8pmp-slideshow *:before, #fv-chart-1780405070476-zbkbw8pmp-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405070476-zbkbw8pmp, #fv-chart-1780405070476-zbkbw8pmp-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405070476-zbkbw8pmp {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405070476-zbkbw8pmp .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405070476-zbkbw8pmp.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405070476-zbkbw8pmp-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405070476-zbkbw8pmp-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405070476-zbkbw8pmp-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405070476-zbkbw8pmp-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405070476-zbkbw8pmp-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405070476-zbkbw8pmp-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405070476-zbkbw8pmp-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405070476-zbkbw8pmp-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405070476-zbkbw8pmp-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405070476-zbkbw8pmp-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405070476-zbkbw8pmp-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405070476-zbkbw8pmp .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405070476-zbkbw8pmp .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405070476-zbkbw8pmp .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405070476-zbkbw8pmp .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405070476-zbkbw8pmp .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405070476-zbkbw8pmp .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-bar-row, #fv-chart-1780405070476-zbkbw8pmp .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405070476-zbkbw8pmp .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405070476-zbkbw8pmp .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-pie-container,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-bar-row,#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-stacked-product,#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-grouped-bar-product,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-bar-row,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-stacked-product,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-bar-label,#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-grouped-product-title,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-bar-label,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-bar-container,#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-bar-cluster,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-bar-container,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-x-axis-label-space,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-benchmark-title,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-dropdown-title,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-chart-title,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-chart-subhead,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-versus-header,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-versus-vs,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-versus-select-container,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-versus-select,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405070476-zbkbw8pmp.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405070476-zbkbw8pmp.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405070476-zbkbw8pmp.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405070476-zbkbw8pmp .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-bar-row,#fv-chart-1780405070476-zbkbw8pmp .fv-stacked-product,#fv-chart-1780405070476-zbkbw8pmp .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-bar-label,#fv-chart-1780405070476-zbkbw8pmp .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-bar-container,#fv-chart-1780405070476-zbkbw8pmp .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-stl-shop-all-logo,#fv-chart-1780405070476-zbkbw8pmp .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405070476-zbkbw8pmp .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405070476-zbkbw8pmp.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "The value prop could evaporate quickly","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:50.476Z","keywords": ["RX 9070 GRE (Acer Nitro)","Group 1","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Group 1","value": 3,"unitText": ""}]}</script><div id="fv-chart-1780405070476-zbkbw8pmp" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">The value prop could evaporate quickly</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405070476-zbkbw8pmp-bar-Group 1" data-chart-type="Bar" data-title="Group 1" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Group 1</h4><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Group 1: 3 "><div class="fv-bar-label ">RX 9070 GRE (Acer Nitro)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3</span></div></div></div></div><table class="sr-only"><caption>Group 1 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070 GRE (Acer Nitro)</td><td>3</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405070476-zbkbw8pmp', false); });} else {initialize('fv-chart-1780405070476-zbkbw8pmp', false);}})();</script></div><h3 class="article-body__section" id="section-amd-radeon-rx-9070-gre-software"><span>AMD Radeon RX 9070 GRE software</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3131px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="KG2KsBtxpVBGWVwuwdpyzG" name="amd-rx-9070-gre-06" alt="Acer Nitro Radeon RX 9070 GRE graphics card" src="https://cdn.mos.cms.futurecdn.net/KG2KsBtxpVBGWVwuwdpyzG.jpg" mos="" align="middle" fullscreen="" width="3131" height="1761" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Acer has its own Intelligent Space application you can use in conjunction with your Nitro card that will offer up some AI tools you can use with your hardware and potentially suggest performance tweaks, but if I'm honest I really wouldn't bother. AMD's own Adrenalin software is good enough to do all the GPU tweaking you could want.</p><p>And hey, if you want some AI shenanigans you can also download a 34 GB AMD AI Bundle along with your drivers. If you want to do some local AI things, you're getting tools such as ComfyUI, Ollama, and LM Studio. They're good ways to get the most out of your local hardware in an AI sense if you want to get away from the token drains of cloud AI.</p><p>But let's go back to Adrenalin, because AMD's driver software is way better than the old days, though is not without its quirks. I still get frustrated by the fact the Adrenalin software's shortcuts have a tendency to tread all over existing app's own shortcuts, such as Photoshop and Google Docs, and that the UI isn't the most intuitive to navigate. But it's still functional, and when it comes to tweaking your GPU I've been more than happy to do all of my undervolting with the RX 9070 GRE via Adrenalin alone.</p><p>You're also getting a good data overlay in the Adrenalin software, which you can enable via those troubling shortcuts or inside the software itself. That allows you to see exactly what's going on with your CPU and GPU to help you troubleshoot any issues you feel you might be having with your system.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780405077176-h5vvrklr9 *, #fv-chart-1780405077176-h5vvrklr9 *:before, #fv-chart-1780405077176-h5vvrklr9 *:after, #fv-chart-1780405077176-h5vvrklr9-slideshow *, #fv-chart-1780405077176-h5vvrklr9-slideshow *:before, #fv-chart-1780405077176-h5vvrklr9-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780405077176-h5vvrklr9, #fv-chart-1780405077176-h5vvrklr9-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780405077176-h5vvrklr9 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780405077176-h5vvrklr9 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780405077176-h5vvrklr9.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780405077176-h5vvrklr9.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780405077176-h5vvrklr9-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780405077176-h5vvrklr9-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780405077176-h5vvrklr9-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780405077176-h5vvrklr9-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780405077176-h5vvrklr9-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780405077176-h5vvrklr9-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780405077176-h5vvrklr9-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780405077176-h5vvrklr9-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780405077176-h5vvrklr9-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780405077176-h5vvrklr9-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780405077176-h5vvrklr9-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780405077176-h5vvrklr9 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780405077176-h5vvrklr9 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780405077176-h5vvrklr9 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405077176-h5vvrklr9 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780405077176-h5vvrklr9 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780405077176-h5vvrklr9 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-bar-row, #fv-chart-1780405077176-h5vvrklr9 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780405077176-h5vvrklr9 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780405077176-h5vvrklr9 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-pie-container,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-bar-row,#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-stacked-product,#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-grouped-bar-product,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-bar-row,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-stacked-product,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-bar-label,#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-grouped-product-title,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-bar-label,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-bar-container,#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-bar-cluster,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-bar-container,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-x-axis-wrapper,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-x-axis-label-space,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-x-axis-chart-space,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-benchmark-title,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-dropdown-title,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-carousel-nav-btn,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-chart-title,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-chart-subhead,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-versus-header,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-versus-select-wrapper,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-versus-vs,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-versus-select-container,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-versus-select,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780405077176-h5vvrklr9.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405077176-h5vvrklr9.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405077176-h5vvrklr9.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780405077176-h5vvrklr9 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-bar-row,#fv-chart-1780405077176-h5vvrklr9 .fv-stacked-product,#fv-chart-1780405077176-h5vvrklr9 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-bar-label,#fv-chart-1780405077176-h5vvrklr9 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-bar-container,#fv-chart-1780405077176-h5vvrklr9 .fv-bar-cluster {width: 100% !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-label-space {display: none !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-stl-shop-all-logo,#fv-chart-1780405077176-h5vvrklr9 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780405077176-h5vvrklr9 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780405077176-h5vvrklr9.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Adrenalin is ace now, and so is FSR4","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-02T12:57:57.176Z","keywords": ["RX 9070 GRE (Acer Nitro)","Software","Group 1","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 GRE (Acer Nitro) – Software","value": 4,"unitText": "","maxValue": 5}]}</script><div id="fv-chart-1780405077176-h5vvrklr9" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Adrenalin is ace now, and so is FSR4</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780405077176-h5vvrklr9-grouped-bar-Group 1" data-chart-type="Bar" data-title="Group 1" data-subhead="" data-caption="" data-bar-max-value-override="5" data-grouped-show-product-name="false" style=""><div class="fv-benchmark-group"><div class="fv-grouped-bar-product"><div class="fv-bar-cluster"><div class="fv-bar-row" title="RX 9070 GRE (Acer Nitro) - Software: 4 "><div class="fv-bar-label">Software</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4</span></div></div></div></div></div></div><table class="sr-only"><caption>Group 1 Data</caption><thead><tr><th>Product</th><th>Software ()</th></tr></thead><tbody><tr><td>RX 9070 GRE (Acer Nitro)</td><td>4</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780405077176-h5vvrklr9', false); });} else {initialize('fv-chart-1780405077176-h5vvrklr9', false);}})();</script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 007 First Light joins an ever-expanding list of 2026 games without up-to-date AMD FSR or Intel XeSS support ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/007-first-light-joins-an-ever-expanding-list-of-2026-games-without-up-to-date-amd-fsr-or-intel-xess-support/</link>
                                                                            <description>
                            <![CDATA[ Shaken, stirred, who cares? Just properly support all GPUs, please, not just some of them. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">adSZA7wC6mTcV4NDeqq7XB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/KyAeL5vaS5muenAXVrpD7P-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 27 May 2026 13:09:20 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/KyAeL5vaS5muenAXVrpD7P-1280-80.jpg">
                                                            <media:credit><![CDATA[io interactive]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A young James Bond in 007 First Light furrowing his eyebrows. His face is dirty and he&#039;s in a car with a busted out window]]></media:description>                                                            <media:text><![CDATA[A young James Bond in 007 First Light furrowing his eyebrows. His face is dirty and he&#039;s in a car with a busted out window]]></media:text>
                                <media:title type="plain"><![CDATA[A young James Bond in 007 First Light furrowing his eyebrows. His face is dirty and he&#039;s in a car with a busted out window]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/KyAeL5vaS5muenAXVrpD7P-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you're the owner of a recent Nvidia GeForce RTX graphics card, you probably won't have given much thought to the fact that all the big game releases this year support the majority of the DLSS AI technology suite. On the other hand, if it's an AMD Radeon or Intel Arc card in your gaming PC, you're probably wondering why today's games seem to be short-changing you, and for <a href="https://www.pcgamer.com/007-first-light/" target="_blank">007 First Light</a>, it's another one to add to the list of 'Where's my FSR 4/XeSS?'</p><p>Now that IO Interactive's new Bond adventure is out in the wild, I've finally had the chance to dig into what upscaling and frame generation systems it supports. Well, as Nvidia notes in its <a href="https://www.nvidia.com/en-gb/geforce/news/007-first-light-geforce-game-ready-driver/">latest GeForce blog</a>, you get DLSS 4.5 Super Resolution and Multi Frame Generation.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/F2N432gNxFipDWWR7TtZEX.jpg" alt="A screenshot of 007 First Light's PC graphics options, showing the choice of upscaling algorithms available" /><figcaption><small role="credit">IO Interactive</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xizgQHjVX6Sr7W6kPptyHX.jpg" alt="A screenshot of 007 First Light's PC graphics options, showing the choice of upscaling algorithms available" /><figcaption><small role="credit">IO Interactive</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nGQspaYi3sjTLzjsFfGYGX.jpg" alt="A screenshot of 007 First Light's PC graphics options, showing the choice of upscaling algorithms available" /><figcaption><small role="credit">IO Interactive</small></figcaption></figure></figure><p>The game's options interface is somewhat clunky, but you can easily switch between DLAA for pixel-perfect anti-aliasing or scale the frame all the way down with Ultra Performance upscaling.</p><p>That's not the case with AMD FSR, though. You get Quality, Balanced, and Performance modes only: no native AA or Ultra Perf to be seen. Oh, and no FSR Frame Generation, either. More importantly for RX 9000-series owners, you don't get FSR 4, just version 3.1.5. And Intel's XeSS is notable by its complete absence.</p><p>007 First Light isn't the only 2026 game to have such limited options. <a href="https://www.pcgamer.com/games/racing/forza-horizon-6-review/" target="_blank">Forza Horizon 6</a> does have a decent spread of FSR and XeSS upscaling modes, including Native AA, but it too is only FSR 3.1.5, and there's no sign of AMD or Intel's frame gen algorithms.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O6jx1O"></div>                            </div>                            <script src="https://kwizly.com/embed/O6jx1O.js" async></script><p><a href="https://www.pcgamer.com/games/third-person-shooter/pragmata-review/" target="_blank">Pragmata</a> <em>does</em> have FSR 4.1 but no frame gen, and no XeSS whatsoever. <a href="https://www.pcgamer.com/games/resident-evil/resident-evil-requiem-review/" target="_blank">Resident Evil: Requiem</a> is a little better with the full suite of FSR (3 and 4) and DLSS 4 (4.5 via the Nvidia App), but it's another game without XeSS support.</p><p>And let's not even begin to mention being able to use path tracing or any kind of AI-based ray tracing denoiser on an AMD or Intel GPU. Sure, the latter doesn't have the high-end hardware nor the software to cover both, but the latest Radeon cards certainly do (though AMD still hasn't released its FSR Redstone denoiser yet).</p><p>The more conspiratorial among us may think that this is some kind of deliberate plot by Nvidia, contractually requiring developers to exclude implementing competitors' technologies. Well, you can doff your tinfoil hats, because <a href="https://wccftech.com/whats-up-with-the-missing-nvidia-dlss-support-in-amd-sponsored-fsr-titles/">that's not the case</a>.</p><p>"Nvidia does not and will not block, restrict, discourage, or hinder developers from implementing competitor technologies in any way," says Keita Iida, vice president of developer relations. "We provide the support and tools for all game developers to easily integrate DLSS if they choose and even created <a href="https://developer.nvidia.com/rtx/streamline">Nvidia Streamline</a> to make it easier for game developers to add competitive technologies to their games."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FHBNLbz4WYWjVkX8budozG" name="AMD FSR Redstone Press Deck 16" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" src="https://cdn.mos.cms.futurecdn.net/FHBNLbz4WYWjVkX8budozG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Wherefore art though, oh AMD FSR Ray Regeneration? </span><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>The decision not to fully support the latest version of FSR or XeSS, incorporating the full set of performance-enhancing features, is one that's entirely down to the developers. IO Interactive and Playground Games <em>chose</em> to skip FSR 4 and AMD's frame gen in 007 First Light and Forza Horizon 6, respectively.</p><p>One could argue that Nvidia's sheer dominance of the discrete graphics card market means that it makes sense for a game studio to only target the most common GPU feature set, but if you've already done <em>some</em> of the work to implement FSR or XeSS, then why not the full suite?</p><p>Yes, FSR 3.1 frame generation isn't the best out there, with every other system available producing noticeably superior results. But I'd argue that it's better to let gamers choose for themselves as to what they want to use; if they'd prefer to have superior frame rates over perfect graphics, that's fine. Just give them the option.</p><p>As things currently stand, only one group of PC gamers has that freedom, and it's the RTX crowd.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ If this breakdown of the full cost of producing your favourite graphics card is accurate, then prices for certain GPUs are going to make 64 GB DDR5 kits look cheap ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/if-this-breakdown-of-the-full-cost-of-producing-your-favourite-graphics-card-is-accurate-then-prices-for-certain-gpus-are-going-to-make-64-gb-ddr5-kits-look-cheap/</link>
                                                                            <description>
                            <![CDATA[ The RAMpocalypse is the biggest reason for this, of course, but it's only part of the whole problem. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">djS8VHw6yHFbbzBWGHxVYj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JR9ZoUwQ7VR9vZtSzhdDuf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 22 May 2026 13:04:14 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/JR9ZoUwQ7VR9vZtSzhdDuf-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD RX 9070 XT and Nvidia RTX 5070 Ti graphics cards from Asus]]></media:description>                                                            <media:text><![CDATA[AMD RX 9070 XT and Nvidia RTX 5070 Ti graphics cards from Asus]]></media:text>
                                <media:title type="plain"><![CDATA[AMD RX 9070 XT and Nvidia RTX 5070 Ti graphics cards from Asus]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JR9ZoUwQ7VR9vZtSzhdDuf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Every week, I search through all of the major online retailers for the <a href="https://www.pcgamer.com/hardware/graphics-cards/graphics-card-price-watch-deals/" target="_blank">best graphics card deals</a>, hunting down the lowest prices for the latest Arc, GeForce, and Radeon GPUs. Although a handful of models are wildly over their MSRP, many are still within an acceptable margin above it. However, according to a breakdown of the total cost of making a graphics card, certain GPUs are about to get a <em>lot</em> more expensive.</p><p>That's <a href="https://www.igorslab.de/mittelklasse-gpus-2026-einblicke-in-material-und-herstellkosten-kalkulation-margen-und-trends/" target="_blank">according to the figures presented by Igor's Lab</a>, and while the report focuses on the current price and production cost of the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">Radeon RX 9070 XT</a> for the European market, the same circumstances apply across all cards and sectors.</p><p>The primary reason why we've seen significant price hikes for certain graphics cards is, of course, the heavily constricted supply of DRAM modules, better known as the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">RAMpocalypse</a>. AMD and Intel use GDDR6 across all their graphics cards, while Nvidia uses GDDR7 for almost all RTX 50-series models (the RTX 5050 being the exception).</p><p>These are manufactured by the same companies that produce High Bandwidth Memory (HBM) for AI data centers, and since the growth of those has exponentially increased in recent times, demand for memory chips, of any kind, is significantly outstripping the supply. However, that's only <em>one</em> element of the total production cost for a graphics card.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O6jx1O"></div>                            </div>                            <script src="https://kwizly.com/embed/O6jx1O.js" async></script><p>You need to add in the cost of the GPU itself, and since all of them in the latest cards are made by TSMC—which has increased wafer prices—vendors are having to pay AMD, Intel, and Nvidia more for them. Then you've got all the other components and materials used in the entire graphics card, before you come to the cost of putting it all together and then packaging it.</p><p>And there's more: Every graphics card is manufactured in Asia, predominantly China and Taiwan. Therefore, they need to be shipped and distributed for sale in other countries, so freight costs, import duties and other taxes and insurance have to be included in the final price tag.</p><p>Graphics card vendors also need to cover the cost of research & development, marketing and advertising, warranty claims, credit, currency conversion, and so on. Lastly, and most importantly to them, they need to make a sufficient profit from it all. Inflation naturally causes all these aspects to rise in price over time, but the volatile nature of geopolitics and conflicts throws in a variety of spanners into the works.</p><p>The type of graphics card most affected by all of this is the high-end model, due to its increased number of costly materials and components, especially VRAM. Hence, the likes of the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-ti-review-msi-ventus-3x/" target="_blank">RTX 5070 Ti</a>, <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5080-founders-edition-review/" target="_blank">RTX 5080</a>, and <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review/" target="_blank">RTX 5090</a> are currently sporting minimum price tags that are 20%, 29%, and 90% over their respective launch MSRPs.</p><p>However, the <a href="https://www.pcgamer.com/hardware/graphics-cards/xfx-swift-radeon-rx-9070-oc-review/" target="_blank">RX 9070</a> and 9070 XT are currently only 9% and 17% overpriced (in the US, at least), and Igor believes that this won't remain so, once inventory levels of old stock eventually get replaced.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xiNCjGUwtCr5MjLxuqLpQi" name="eagle-oc-ice-6" alt="A Gigabyte RTX 5070 Ti Eagle OC Ice on a desk and installed in a gaming PC." src="https://cdn.mos.cms.futurecdn.net/xiNCjGUwtCr5MjLxuqLpQi.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">One GPU plus eight VRAM chips equals a whole lot of money </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>"The RX 9070 XT is currently less of a typical product in price comparisons and more of an indicator of a delayed price surge. This is precisely why the card still seems relatively attractive in May 2026, even though it's objectively not cheap. The real news, therefore, isn't that graphics cards have become more expensive. The real news is that part of the price increase may not have fully reached store shelves yet."</p><p>The global supply of memory chips isn't going to improve any time soon (if anything, it could actually get worse, as the push for new AI servers gets ever more frantic), and there is no sign of any positive changes in import policies or fuel prices on the horizon. Paying $700 for an RX 9070 XT could well become a thing of the past very soon.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best graphics cards in 2026: These are the GPUs worth spending money in right now ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/the-best-graphics-cards/</link>
                                                                            <description>
                            <![CDATA[ I've made a career out of prodding graphics cards and this has been the toughest set of recommendations I can remember. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">HJWmqoq9VXCgkv5hx9EdaQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TBjCcoUsNbPKrJ3YCVNKib-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Apr 2026 13:10:53 +0000</pubDate>                                                                                                                                <updated>Wed, 03 Jun 2026 10:03:07 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                <author><![CDATA[ dave.james@futurenet.com (Dave James) ]]></author>                    <dc:creator><![CDATA[ Dave James ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ti9gYoetCsh9crRvpUzKD9.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Jacob Ridley ]]></dc:contributor>
                                            <dc:contributor><![CDATA[ Andy Edser ]]></dc:contributor>
                                                                                                                                                                                    <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/TBjCcoUsNbPKrJ3YCVNKib-1280-80.jpg">
                                                            <media:credit><![CDATA[Nvidia | XFX]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nvidia RTX 5090 and XFX RX 9070 graphics cards]]></media:description>                                                            <media:text><![CDATA[Nvidia RTX 5090 and XFX RX 9070 graphics cards]]></media:text>
                                <media:title type="plain"><![CDATA[Nvidia RTX 5090 and XFX RX 9070 graphics cards]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TBjCcoUsNbPKrJ3YCVNKib-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kWYV57sqKek" allowfullscreen></iframe></div></div><p>The best graphics card is, arguably, the one you can afford right now. Now, that might seem trite, but the reality is that, while prices are frustratingly high thanks to a whole host of reasons (*cough* AI), there are cards worth looking at in every segment. And though you might be swayed by the VRAM debate, our <a href="https://www.pcgamer.com/hardware/graphics-cards/my-real-world-testing-shows-8-gb-gpus-are-still-enough-for-gaming-in-2026-but-im-surprised-at-just-how-much-faster-the-16-gb-versions-are/" target="_blank">own testing shows that in the real world gaming with an 8 GB GPU is absolutely fine</a> in most cases. It's also interesting to note that prices have essentially stabilised at their current level. While stock might be tight, there <em>is </em>stock and at prices which have remained consistent for the past month, with some actually dropping.</p><p>I've tested and gamed on pretty much every new graphics card that's been released in this generation, from the Intel Battlemage cards that launched late 2024, through the initial Nvidia RTX Blackwell launch at the start of 2025, and on to AMD's RDNA 4 cards later last year. I believe that makes me well placed to talk you through what I think today's <a href="#section-1-best-overall-graphics-card-amd-radeon-rx-9070">best graphics card is, and for me it's the AMD Radeon RX 9070</a>.</p><p>For most PC gamers this is the graphics card which offers the highest performance for the money, delivering decent 1440p performance, and much improved ray tracing over previous AMD generations of GPU. It's also rocking 16 GB of VRAM to be able to deliver on high graphics settings at that resolution now and into the future, too. It was priced <em>appallingly</em> at launch, but now it's settling down and delivering performance close to the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">RX 9070 XT</a> and therefore the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-ti-review-msi-ventus-3x/" target="_blank">RTX 5070 Ti</a>, too. It's also been remarkably resilient so far in the face of spiking GPU prices thanks to the ongoing <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">RAMpocalypse</a>.</p><p>The absolute top, from a pure performance standpoint, however, still is the Nvidia RTX 5090. That's the <a href="#section-5-best-high-end-graphics-card-nvidia-geforce-rtx-5090">best high-end graphics card</a> with no other contenders getting near its mix of style, features, and raw computational grunt. It's also a card where no-one gets close in terms of price, either, especially with prices the way they are right now. At the budget end, we can no longer recommend Intel's B570, it doesn't have the value argument anymore and the reliability and relative performance of the RTX 5050 makes that now the <a href="#section-3-best-budget-graphics-card-nvidia-rtx-5050">best budget graphics card</a>.</p><h3 class="article-body__section" id="section-gpu-price-tracking"><span>GPU price tracking</span></h3><p><strong>🕹️ RTX 5080:</strong> <a href="https://www.bestbuy.com/product/pny-geforce-rtx-5080-16gb-oc-gddr7-pci-express-5-0-graphics-card-with-triple-fan-black/JXF2C46ZZH/sku/6616903" target="_blank">$1,290 @ Best Buy</a><br><strong>🕹️ RTX 5070 Ti: </strong><a href="https://www.newegg.com/asus-prime-rtx5070ti-16g-geforce-rtx-5070-ti-16gb-graphics-card-triple-fans/p/N82E16814126757" target="_blank">$900 @ Newegg</a><br><strong>🕹️ RTX 5070: </strong><a href="https://www.walmart.com/ip/PNY-GeForce-RTX-5070-Overclocked-Triple-Fan-Graphics-DLSS-4-Video-Card/15371260951" target="_blank">$599 @ Walmart</a><br><strong>🕹️ RTX 5060 Ti 16 GB:</strong> <a href="https://www.newegg.com/msi-rtx-5060-ti-16g-ventus-2x-oc-black-plus-geforce-rtx-5060-ti-16gb-graphics-card-double-fans/p/N82E16814137992?Item=N82E16814137992" target="_blank">$550 @ Newegg</a><br><strong>🕹️ RTX 5060 Ti 8 GB:</strong> <a href="https://www.amazon.com/msi-RTX-5060-8G-Performance/dp/B0G2B2VTG3/" target="_blank">$380 @ Amazon</a><br><strong>🕹️ RTX 5060:</strong> <a href="https://www.amazon.com/GIGABYTE-GeForce-WINDFORCE-Graphics-GV-N5060WF2OC-8GD/dp/B0F8LDHQ7Y/" target="_blank">$350 @ Amazon</a><br><strong>🕹️ RTX 5050:</strong> <a href="https://www.amazon.com/GIGABYTE-GeForce-WINDFORCE-Graphics-GV-N5050WF2OC-8GD/dp/B0FG8JRDQ6/" target="_blank">$290 @ Amazon</a><br></p><p><strong>🕹️ RX 9070 XT: </strong><a href="https://www.amazon.com/ASRock-Radeon-9070-Challenger-Graphics/dp/B0FSSYTD49/" target="_blank">$700 @ Amazon</a><br><strong>🕹️ RX 9070: </strong><a href="https://www.amazon.com/ASRock-Challenger-Accelerators-DisplayPort2-1a-Indicator/dp/B0DTTKCTRD/" target="_blank">$600 @ Amazon</a><br><strong>🕹️ RX 9060 XT 16 GB:</strong> <a href="https://www.bestbuy.com/product/xfx-swift-amd-radeon-rx-9060xt-16gb-gddr6-pci-express-5-0-gaming-graphics-card-black/J39HPQ882V" target="_blank">$430 @ Best Buy</a><br><strong>🕹️ RX 9060 XT 8 GB:</strong> <a href="https://www.amazon.com/GIGABYTE-Radeon-Graphics-GV-R9060XTGAMING-OC-8GD/dp/B0F91K2KBX/" target="_blank">$360 @ Amazon</a><br></p><p><strong>🕹️ Arc B580:</strong> <a href="https://www.amazon.com/ASRock-Intel-B580-Challenger-Graphics/dp/B0DNV4NWF7/" target="_blank">$304 @ Amazon</a><br><strong>🕹️ Arc B570:</strong> <a href="https://www.amazon.com/ASRock-B570-Challenger-Cooling-Graphics/dp/B0DQYM2MHX/" target="_blank">$260 @ Amazon</a></p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780480195966-pysxzzu9k *, #fv-chart-1780480195966-pysxzzu9k *:before, #fv-chart-1780480195966-pysxzzu9k *:after, #fv-chart-1780480195966-pysxzzu9k-slideshow *, #fv-chart-1780480195966-pysxzzu9k-slideshow *:before, #fv-chart-1780480195966-pysxzzu9k-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780480195966-pysxzzu9k, #fv-chart-1780480195966-pysxzzu9k-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780480195966-pysxzzu9k {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780480195966-pysxzzu9k .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780480195966-pysxzzu9k .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780480195966-pysxzzu9k.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780480195966-pysxzzu9k.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780480195966-pysxzzu9k .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780480195966-pysxzzu9k-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780480195966-pysxzzu9k-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780480195966-pysxzzu9k-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780480195966-pysxzzu9k-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780480195966-pysxzzu9k-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780480195966-pysxzzu9k-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780480195966-pysxzzu9k-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780480195966-pysxzzu9k-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780480195966-pysxzzu9k-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780480195966-pysxzzu9k-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780480195966-pysxzzu9k-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780480195966-pysxzzu9k .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780480195966-pysxzzu9k .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780480195966-pysxzzu9k .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780480195966-pysxzzu9k .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780480195966-pysxzzu9k .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780480195966-pysxzzu9k .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780480195966-pysxzzu9k .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780480195966-pysxzzu9k .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780480195966-pysxzzu9k .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780480195966-pysxzzu9k .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780480195966-pysxzzu9k .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780480195966-pysxzzu9k .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780480195966-pysxzzu9k .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780480195966-pysxzzu9k .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780480195966-pysxzzu9k .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780480195966-pysxzzu9k .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780480195966-pysxzzu9k .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780480195966-pysxzzu9k .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780480195966-pysxzzu9k .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780480195966-pysxzzu9k .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780480195966-pysxzzu9k .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780480195966-pysxzzu9k .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780480195966-pysxzzu9k .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780480195966-pysxzzu9k .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780480195966-pysxzzu9k .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780480195966-pysxzzu9k .fv-bar-row, #fv-chart-1780480195966-pysxzzu9k .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780480195966-pysxzzu9k .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780480195966-pysxzzu9k .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780480195966-pysxzzu9k .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780480195966-pysxzzu9k .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780480195966-pysxzzu9k .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780480195966-pysxzzu9k .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780480195966-pysxzzu9k .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780480195966-pysxzzu9k .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780480195966-pysxzzu9k .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780480195966-pysxzzu9k .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780480195966-pysxzzu9k .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780480195966-pysxzzu9k .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-pie-container,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-bar-row,#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-stacked-product,#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-grouped-bar-product,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-bar-row,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-stacked-product,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-bar-label,#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-grouped-product-title,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-bar-label,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-bar-container,#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-bar-cluster,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-bar-container,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-x-axis-wrapper,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-x-axis-label-space,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-x-axis-chart-space,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-benchmark-title,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-dropdown-title,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-carousel-nav-btn,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-chart-title,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-chart-subhead,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-versus-header,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-versus-select-wrapper,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-versus-vs,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-versus-select-container,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-versus-select,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780480195966-pysxzzu9k.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780480195966-pysxzzu9k.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780480195966-pysxzzu9k.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780480195966-pysxzzu9k .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780480195966-pysxzzu9k .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-bar-row,#fv-chart-1780480195966-pysxzzu9k .fv-stacked-product,#fv-chart-1780480195966-pysxzzu9k .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780480195966-pysxzzu9k .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-bar-label,#fv-chart-1780480195966-pysxzzu9k .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-bar-container,#fv-chart-1780480195966-pysxzzu9k .fv-bar-cluster {width: 100% !important;}#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-label-space {display: none !important;}#fv-chart-1780480195966-pysxzzu9k .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780480195966-pysxzzu9k .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780480195966-pysxzzu9k .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780480195966-pysxzzu9k .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780480195966-pysxzzu9k .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780480195966-pysxzzu9k .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780480195966-pysxzzu9k .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780480195966-pysxzzu9k .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780480195966-pysxzzu9k .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780480195966-pysxzzu9k .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780480195966-pysxzzu9k .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780480195966-pysxzzu9k .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780480195966-pysxzzu9k .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780480195966-pysxzzu9k .fv-stl-shop-all-logo,#fv-chart-1780480195966-pysxzzu9k .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780480195966-pysxzzu9k .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780480195966-pysxzzu9k .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780480195966-pysxzzu9k.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Lowest price per GPU","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:55.972Z","citation": "We've been measuring the lowest available price of each current-gen GPU since August 14, 2025.","keywords": ["Nvidia RTX 5080","Nvidia RTX 5070 Ti","AMD RX 9070 XT","AMD RX 9070","Nvidia RTX 5070","Nvidia RTX 5060 Ti 16 GB","Nvidia RTX 5060 Ti 8 GB","AMD RX 9060 XT 16 GB","AMD RX 9060 XT 8 GB","Nvidia RTX 5060","Nvidia RTX 5050","Intel Arc B580","Intel Arc B570","Lowest pricing","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Nvidia RTX 5080 – Lowest pricing","value": 1290,"unitText": "Price, $"},{"@type": "PropertyValue","name": "Nvidia RTX 5070 Ti – Lowest pricing","value": 900,"unitText": "Price, $"},{"@type": "PropertyValue","name": "AMD RX 9070 XT – Lowest pricing","value": 700,"unitText": "Price, $"},{"@type": "PropertyValue","name": "AMD RX 9070 – Lowest pricing","value": 600,"unitText": "Price, $"},{"@type": "PropertyValue","name": "Nvidia RTX 5070 – Lowest pricing","value": 599,"unitText": "Price, $"},{"@type": "PropertyValue","name": "Nvidia RTX 5060 Ti 16 GB – Lowest pricing","value": 550,"unitText": "Price, $"},{"@type": "PropertyValue","name": "Nvidia RTX 5060 Ti 8 GB – Lowest pricing","value": 380,"unitText": "Price, $"},{"@type": "PropertyValue","name": "AMD RX 9060 XT 16 GB – Lowest pricing","value": 430,"unitText": "Price, $"},{"@type": "PropertyValue","name": "AMD RX 9060 XT 8 GB – Lowest pricing","value": 360,"unitText": "Price, $"},{"@type": "PropertyValue","name": "Nvidia RTX 5060 – Lowest pricing","value": 350,"unitText": "Price, $"},{"@type": "PropertyValue","name": "Nvidia RTX 5050 – Lowest pricing","value": 290,"unitText": "Price, $"},{"@type": "PropertyValue","name": "Intel Arc B580 – Lowest pricing","value": 304,"unitText": "Price, $"},{"@type": "PropertyValue","name": "Intel Arc B570 – Lowest pricing","value": 260,"unitText": "Price, $"}]}</script><div id="fv-chart-1780480195966-pysxzzu9k" class="fv-chart-wrapper fv-contains-line-chart  " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Lowest price per GPU</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480195966-pysxzzu9k-line-Lowest pricing" data-chart-type="Line" data-title="Lowest pricing" data-subhead="" data-caption="We've been measuring the lowest available price of each current-gen GPU since August 14, 2025." style=""><div class="fv-benchmark-group"><div class="riv-line-chart-container" id="fv-chart-1780480195966-pysxzzu9k-line-Lowest pricing" role="group" aria-label="Line chart for Lowest pricing" style="position: relative;"><style>.riv-line-chart-container { width: 100% !important; }.riv-line-chart-svg-desktop { display: block !important; }.riv-line-chart-svg-mobile { display: none !important; }.mobile-view .riv-line-chart-svg-desktop { display: none !important; }.mobile-view .riv-line-chart-svg-mobile { display: block !important; }@media (max-width: 599px) { .riv-line-chart-svg-desktop { display: none !important; } .riv-line-chart-svg-mobile { display: block !important; } }.riv-line-legend { display: flex !important; flex-wrap: wrap !important; justify-content: center !important; gap: 8px 16px !important; margin-top: 16px !important; font-family: 'Open Sans', sans-serif !important; }.riv-legend-item { display: inline-flex !important; align-items: center !important; gap: 6px !important; font-size: 13px !important; color: #374151 !important; background: none !important; border: none !important; padding: 4px !important; border-radius: 4px !important; cursor: pointer !important; transition: opacity 0.2s !important; }.riv-legend-item.fv-primary-product { font-weight: bold !important; }.riv-legend-item:focus { outline: 2px solid var(--riv-primary) !important; }.riv-legend-marker { width: 12px !important; height: 12px !important; border-radius: 50% !important; }</style><div class="fv-y-axis-title">Lowest pricing (Price, $)</div><svg class="riv-line-chart-svg-desktop" style="overflow: visible;" fill="none" viewBox="0 0 600 340" width="100%" height="auto" aria-hidden="true"><g class="riv-grid"><line x1="45" x2="580" y1="275.00" y2="275.00" /><line x1="45" x2="580" y1="186.67" y2="186.67" /><line x1="45" x2="580" y1="98.33" y2="98.33" /><line x1="45" x2="580" y1="10.00" y2="10.00" /><line x1="107.94" x2="107.94" y1="10" y2="275" /><line x1="186.62" x2="186.62" y1="10" y2="275" /><line x1="265.29" x2="265.29" y1="10" y2="275" /><line x1="343.97" x2="343.97" y1="10" y2="275" /><line x1="422.65" x2="422.65" y1="10" y2="275" /><line x1="501.32" x2="501.32" y1="10" y2="275" /><line x1="580.00" x2="580.00" y1="10" y2="275" /></g><g class="riv-axes"><line x1="45" x2="45" y1="10" y2="275" stroke="#D1D5DB" /><line x1="45" x2="580" y1="275" y2="275" stroke="#D1D5DB" /><text x="37" y="275.00" dy="0.32em" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">0</text><text x="37" y="186.67" dy="0.32em" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">500</text><text x="37" y="98.33" dy="0.32em" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">1000</text><text x="37" y="10.00" dy="0.32em" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">1500</text><text x="107.94" y="287" transform="rotate(-45 107.94 287)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">5 Week</text><text x="186.62" y="287" transform="rotate(-45 186.62 287)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">10 Week</text><text x="265.29" y="287" transform="rotate(-45 265.29 287)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">15 Week</text><text x="343.97" y="287" transform="rotate(-45 343.97 287)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">20 Week</text><text x="422.65" y="287" transform="rotate(-45 422.65 287)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">25 Week</text><text x="501.32" y="287" transform="rotate(-45 501.32 287)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">30 Week</text><text x="580.00" y="287" transform="rotate(-45 580.00 287)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">35 Week</text></g><path class="riv-line-path" d="M 45.00,80.67 C 50.25,80.67 55.49,80.84 60.74,80.84 C 65.98,80.84 71.23,98.33 76.47,98.33 C 81.72,98.33 86.96,98.33 92.21,98.33 C 97.45,98.33 102.70,98.33 107.94,98.33 C 113.19,98.33 118.43,110.88 123.68,110.88 C 128.92,110.88 134.17,98.51 139.41,98.51 C 144.66,98.51 149.90,101.87 155.15,101.87 C 160.39,101.87 165.64,98.51 170.88,98.51 C 176.13,98.51 181.37,100.28 186.62,100.28 C 191.86,100.28 197.11,100.10 202.35,100.10 C 207.60,100.10 212.84,100.28 218.09,100.28 C 223.33,100.28 228.58,98.33 233.82,98.33 C 239.07,98.33 244.31,98.33 249.56,98.33 C 254.80,98.33 260.05,98.33 265.29,98.33 C 270.54,98.33 275.78,80.67 281.03,80.67 C 286.27,80.67 291.52,57.70 296.76,57.70 C 302.01,57.70 307.25,50.99 312.50,50.99 C 317.75,50.99 322.99,31.20 328.24,31.20 C 333.48,31.20 338.73,36.50 343.97,36.50 C 349.22,36.50 354.46,33.85 359.71,33.85 C 364.95,33.85 370.20,33.85 375.44,33.85 C 380.69,33.85 385.93,47.10 391.18,47.10 C 396.42,47.10 401.67,47.10 406.91,47.10 C 412.16,47.10 417.40,54.17 422.65,54.17 C 427.89,54.17 433.14,52.40 438.38,52.40 C 443.63,52.40 448.87,47.10 454.12,47.10 C 459.36,47.10 464.61,54.17 469.85,54.17 C 475.10,54.17 480.34,47.10 485.59,47.10 C 490.83,47.10 496.08,47.10 501.32,47.10 C 506.57,47.10 511.81,47.10 517.06,47.10 C 522.30,47.10 527.55,47.10 532.79,47.10 C 538.04,47.10 543.28,47.10 548.53,47.10 C 553.77,47.10 559.02,50.63 564.26,50.63 C 569.51,50.63 574.75,47.10 580.00,47.10" data-product="Nvidia RTX 5080" fill="none" stroke="#ffcea9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,137.20 C 50.25,137.20 55.49,142.50 60.74,142.50 C 65.98,142.50 71.23,142.50 76.47,142.50 C 81.72,142.50 86.96,142.50 92.21,142.50 C 97.45,142.50 102.70,142.68 107.94,142.68 C 113.19,142.68 118.43,142.68 123.68,142.68 C 128.92,142.68 134.17,142.50 139.41,142.50 C 144.66,142.50 149.90,142.68 155.15,142.68 C 160.39,142.68 165.64,142.50 170.88,142.50 C 176.13,142.50 181.37,146.03 186.62,146.03 C 191.86,146.03 197.11,151.51 202.35,151.51 C 207.60,151.51 212.84,146.03 218.09,146.03 C 223.33,146.03 228.58,142.50 233.82,142.50 C 239.07,142.50 244.31,142.50 249.56,142.50 C 254.80,142.50 260.05,142.68 265.29,142.68 C 270.54,142.68 275.78,142.50 281.03,142.50 C 286.27,142.50 291.52,142.50 296.76,142.50 C 302.01,142.50 307.25,128.54 312.50,128.54 C 317.75,128.54 322.99,116.18 328.24,116.18 C 333.48,116.18 338.73,98.33 343.97,98.33 C 349.22,98.33 354.46,107.17 359.71,107.17 C 364.95,107.17 370.20,107.17 375.44,107.17 C 380.69,107.17 385.93,107.17 391.18,107.17 C 396.42,107.17 401.67,107.17 406.91,107.17 C 412.16,107.17 417.40,107.17 422.65,107.17 C 427.89,107.17 433.14,107.17 438.38,107.17 C 443.63,107.17 448.87,107.17 454.12,107.17 C 459.36,107.17 464.61,116.00 469.85,116.00 C 475.10,116.00 480.34,100.10 485.59,100.10 C 490.83,100.10 496.08,100.10 501.32,100.10 C 506.57,100.10 511.81,100.10 517.06,100.10 C 522.30,100.10 527.55,100.10 532.79,100.10 C 538.04,100.10 543.28,101.87 548.53,101.87 C 553.77,101.87 559.02,101.87 564.26,101.87 C 569.51,101.87 574.75,116.00 580.00,116.00" data-product="Nvidia RTX 5070 Ti" fill="none" stroke="#d26365" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,151.33 C 50.25,151.33 55.49,151.33 60.74,151.33 C 65.98,151.33 71.23,151.33 76.47,151.33 C 81.72,151.33 86.96,152.22 92.21,152.22 C 97.45,152.22 102.70,156.63 107.94,156.63 C 113.19,156.63 118.43,156.63 123.68,156.63 C 128.92,156.63 134.17,160.17 139.41,160.17 C 144.66,160.17 149.90,160.17 155.15,160.17 C 160.39,160.17 165.64,160.17 170.88,160.17 C 176.13,160.17 181.37,169.00 186.62,169.00 C 191.86,169.00 197.11,169.00 202.35,169.00 C 207.60,169.00 212.84,169.00 218.09,169.00 C 223.33,169.00 228.58,169.00 233.82,169.00 C 239.07,169.00 244.31,169.00 249.56,169.00 C 254.80,169.00 260.05,169.00 265.29,169.00 C 270.54,169.00 275.78,165.47 281.03,165.47 C 286.27,165.47 291.52,158.40 296.76,158.40 C 302.01,158.40 307.25,151.33 312.50,151.33 C 317.75,151.33 322.99,147.80 328.24,147.80 C 333.48,147.80 338.73,147.80 343.97,147.80 C 349.22,147.80 354.46,146.03 359.71,146.03 C 364.95,146.03 370.20,146.03 375.44,146.03 C 380.69,146.03 385.93,146.03 391.18,146.03 C 396.42,146.03 401.67,146.03 406.91,146.03 C 412.16,146.03 417.40,146.03 422.65,146.03 C 427.89,146.03 433.14,146.03 438.38,146.03 C 443.63,146.03 448.87,146.03 454.12,146.03 C 459.36,146.03 464.61,147.80 469.85,147.80 C 475.10,147.80 480.34,149.57 485.59,149.57 C 490.83,149.57 496.08,149.57 501.32,149.57 C 506.57,149.57 511.81,156.63 517.06,156.63 C 522.30,156.63 527.55,149.57 532.79,149.57 C 538.04,149.57 543.28,149.57 548.53,149.57 C 553.77,149.57 559.02,149.57 564.26,149.57 C 569.51,149.57 574.75,151.33 580.00,151.33" data-product="AMD RX 9070 XT" fill="none" stroke="#EB6F71" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,169.00 C 50.25,169.00 55.49,169.00 60.74,169.00 C 65.98,169.00 71.23,177.83 76.47,177.83 C 81.72,177.83 86.96,177.83 92.21,177.83 C 97.45,177.83 102.70,169.00 107.94,169.00 C 113.19,169.00 118.43,169.00 123.68,169.00 C 128.92,169.00 134.17,177.83 139.41,177.83 C 144.66,177.83 149.90,177.83 155.15,177.83 C 160.39,177.83 165.64,176.07 170.88,176.07 C 176.13,176.07 181.37,177.83 186.62,177.83 C 191.86,177.83 197.11,177.83 202.35,177.83 C 207.60,177.83 212.84,181.37 218.09,181.37 C 223.33,181.37 228.58,181.37 233.82,181.37 C 239.07,181.37 244.31,181.37 249.56,181.37 C 254.80,181.37 260.05,181.37 265.29,181.37 C 270.54,181.37 275.78,181.37 281.03,181.37 C 286.27,181.37 291.52,172.53 296.76,172.53 C 302.01,172.53 307.25,172.53 312.50,172.53 C 317.75,172.53 322.99,172.53 328.24,172.53 C 333.48,172.53 338.73,169.00 343.97,169.00 C 349.22,169.00 354.46,170.77 359.71,170.77 C 364.95,170.77 370.20,163.70 375.44,163.70 C 380.69,163.70 385.93,163.70 391.18,163.70 C 396.42,163.70 401.67,165.47 406.91,165.47 C 412.16,165.47 417.40,167.23 422.65,167.23 C 427.89,167.23 433.14,167.23 438.38,167.23 C 443.63,167.23 448.87,163.70 454.12,163.70 C 459.36,163.70 464.61,165.47 469.85,165.47 C 475.10,165.47 480.34,165.47 485.59,165.47 C 490.83,165.47 496.08,165.47 501.32,165.47 C 506.57,165.47 511.81,165.47 517.06,165.47 C 522.30,165.47 527.55,165.47 532.79,165.47 C 538.04,165.47 543.28,169.00 548.53,169.00 C 553.77,169.00 559.02,165.47 564.26,165.47 C 569.51,165.47 574.75,169.00 580.00,169.00" data-product="AMD RX 9070" fill="none" stroke="#1CA9C4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,177.83 C 50.25,177.83 55.49,177.83 60.74,177.83 C 65.98,177.83 71.23,182.43 76.47,182.43 C 81.72,182.43 86.96,178.54 92.21,178.54 C 97.45,178.54 102.70,190.02 107.94,190.02 C 113.19,190.02 118.43,186.84 123.68,186.84 C 128.92,186.84 134.17,183.13 139.41,183.13 C 144.66,183.13 149.90,186.67 155.15,186.67 C 160.39,186.67 165.64,186.67 170.88,186.67 C 176.13,186.67 181.37,190.20 186.62,190.20 C 191.86,190.20 197.11,188.61 202.35,188.61 C 207.60,188.61 212.84,186.67 218.09,186.67 C 223.33,186.67 228.58,181.90 233.82,181.90 C 239.07,181.90 244.31,179.60 249.56,179.60 C 254.80,179.60 260.05,186.84 265.29,186.84 C 270.54,186.84 275.78,186.84 281.03,186.84 C 286.27,186.84 291.52,178.01 296.76,178.01 C 302.01,178.01 307.25,179.60 312.50,179.60 C 317.75,179.60 322.99,178.01 328.24,178.01 C 333.48,178.01 338.73,165.47 343.97,165.47 C 349.22,165.47 354.46,165.47 359.71,165.47 C 364.95,165.47 370.20,165.47 375.44,165.47 C 380.69,165.47 385.93,163.70 391.18,163.70 C 396.42,163.70 401.67,164.58 406.91,164.58 C 412.16,164.58 417.40,163.70 422.65,163.70 C 427.89,163.70 433.14,168.29 438.38,168.29 C 443.63,168.29 448.87,161.93 454.12,161.93 C 459.36,161.93 464.61,163.70 469.85,163.70 C 475.10,163.70 480.34,162.64 485.59,162.64 C 490.83,162.64 496.08,163.70 501.32,163.70 C 506.57,163.70 511.81,169.18 517.06,169.18 C 522.30,169.18 527.55,169.18 532.79,169.18 C 538.04,169.18 543.28,169.18 548.53,169.18 C 553.77,169.18 559.02,169.18 564.26,169.18 C 569.51,169.18 574.75,169.18 580.00,169.18" data-product="Nvidia RTX 5070" fill="none" stroke="#75bdd1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,199.03 C 50.25,199.03 55.49,199.03 60.74,199.03 C 65.98,199.03 71.23,199.03 76.47,199.03 C 81.72,199.03 86.96,199.03 92.21,199.03 C 97.45,199.03 102.70,199.03 107.94,199.03 C 113.19,199.03 118.43,208.04 123.68,208.04 C 128.92,208.04 134.17,199.03 139.41,199.03 C 144.66,199.03 149.90,199.03 155.15,199.03 C 160.39,199.03 165.64,199.03 170.88,199.03 C 176.13,199.03 181.37,199.03 186.62,199.03 C 191.86,199.03 197.11,204.33 202.35,204.33 C 207.60,204.33 212.84,204.33 218.09,204.33 C 223.33,204.33 228.58,200.80 233.82,200.80 C 239.07,200.80 244.31,200.80 249.56,200.80 C 254.80,200.80 260.05,199.03 265.29,199.03 C 270.54,199.03 275.78,199.03 281.03,199.03 C 286.27,199.03 291.52,199.03 296.76,199.03 C 302.01,199.03 307.25,195.50 312.50,195.50 C 317.75,195.50 322.99,195.50 328.24,195.50 C 333.48,195.50 338.73,183.13 343.97,183.13 C 349.22,183.13 354.46,183.13 359.71,183.13 C 364.95,183.13 370.20,183.13 375.44,183.13 C 380.69,183.13 385.93,183.13 391.18,183.13 C 396.42,183.13 401.67,183.13 406.91,183.13 C 412.16,183.13 417.40,177.83 422.65,177.83 C 427.89,177.83 433.14,177.83 438.38,177.83 C 443.63,177.83 448.87,174.30 454.12,174.30 C 459.36,174.30 464.61,184.02 469.85,184.02 C 475.10,184.02 480.34,186.67 485.59,186.67 C 490.83,186.67 496.08,186.67 501.32,186.67 C 506.57,186.67 511.81,186.67 517.06,186.67 C 522.30,186.67 527.55,184.02 532.79,184.02 C 538.04,184.02 543.28,188.43 548.53,188.43 C 553.77,188.43 559.02,177.83 564.26,177.83 C 569.51,177.83 574.75,177.83 580.00,177.83" data-product="Nvidia RTX 5060 Ti 16 GB" fill="none" stroke="#e97a7b" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,209.99 C 50.25,209.99 55.49,214.93 60.74,214.93 C 65.98,214.93 71.23,209.63 76.47,209.63 C 81.72,209.63 86.96,214.05 92.21,214.05 C 97.45,214.05 102.70,214.93 107.94,214.93 C 113.19,214.93 118.43,214.93 123.68,214.93 C 128.92,214.93 134.17,213.17 139.41,213.17 C 144.66,213.17 149.90,214.58 155.15,214.58 C 160.39,214.58 165.64,217.94 170.88,217.94 C 176.13,217.94 181.37,214.93 186.62,214.93 C 191.86,214.93 197.11,218.47 202.35,218.47 C 207.60,218.47 212.84,218.47 218.09,218.47 C 223.33,218.47 228.58,214.58 233.82,214.58 C 239.07,214.58 244.31,219.70 249.56,219.70 C 254.80,219.70 260.05,213.17 265.29,213.17 C 270.54,213.17 275.78,213.17 281.03,213.17 C 286.27,213.17 291.52,216.70 296.76,216.70 C 302.01,216.70 307.25,216.70 312.50,216.70 C 317.75,216.70 322.99,216.70 328.24,216.70 C 333.48,216.70 338.73,216.70 343.97,216.70 C 349.22,216.70 354.46,212.99 359.71,212.99 C 364.95,212.99 370.20,211.40 375.44,211.40 C 380.69,211.40 385.93,211.40 391.18,211.40 C 396.42,211.40 401.67,211.40 406.91,211.40 C 412.16,211.40 417.40,211.40 422.65,211.40 C 427.89,211.40 433.14,211.40 438.38,211.40 C 443.63,211.40 448.87,211.40 454.12,211.40 C 459.36,211.40 464.61,206.10 469.85,206.10 C 475.10,206.10 480.34,206.10 485.59,206.10 C 490.83,206.10 496.08,206.10 501.32,206.10 C 506.57,206.10 511.81,207.87 517.06,207.87 C 522.30,207.87 527.55,207.87 532.79,207.87 C 538.04,207.87 543.28,204.33 548.53,204.33 C 553.77,204.33 559.02,207.87 564.26,207.87 C 569.51,207.87 574.75,207.87 580.00,207.87" data-product="Nvidia RTX 5060 Ti 8 GB" fill="none" stroke="#e38e4f" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,209.63 C 50.25,209.63 55.49,209.63 60.74,209.63 C 65.98,209.63 71.23,209.63 76.47,209.63 C 81.72,209.63 86.96,209.63 92.21,209.63 C 97.45,209.63 102.70,213.17 107.94,213.17 C 113.19,213.17 118.43,213.17 123.68,213.17 C 128.92,213.17 134.17,213.17 139.41,213.17 C 144.66,213.17 149.90,213.17 155.15,213.17 C 160.39,213.17 165.64,213.17 170.88,213.17 C 176.13,213.17 181.37,211.40 186.62,211.40 C 191.86,211.40 197.11,214.93 202.35,214.93 C 207.60,214.93 212.84,213.17 218.09,213.17 C 223.33,213.17 228.58,213.17 233.82,213.17 C 239.07,213.17 244.31,209.63 249.56,209.63 C 254.80,209.63 260.05,207.87 265.29,207.87 C 270.54,207.87 275.78,207.87 281.03,207.87 C 286.27,207.87 291.52,206.10 296.76,206.10 C 302.01,206.10 307.25,206.10 312.50,206.10 C 317.75,206.10 322.99,204.33 328.24,204.33 C 333.48,204.33 338.73,197.27 343.97,197.27 C 349.22,197.27 354.46,197.27 359.71,197.27 C 364.95,197.27 370.20,204.33 375.44,204.33 C 380.69,204.33 385.93,197.27 391.18,197.27 C 396.42,197.27 401.67,197.27 406.91,197.27 C 412.16,197.27 417.40,197.27 422.65,197.27 C 427.89,197.27 433.14,197.27 438.38,197.27 C 443.63,197.27 448.87,197.27 454.12,197.27 C 459.36,197.27 464.61,197.27 469.85,197.27 C 475.10,197.27 480.34,195.68 485.59,195.68 C 490.83,195.68 496.08,197.27 501.32,197.27 C 506.57,197.27 511.81,197.27 517.06,197.27 C 522.30,197.27 527.55,199.03 532.79,199.03 C 538.04,199.03 543.28,199.03 548.53,199.03 C 553.77,199.03 559.02,197.27 564.26,197.27 C 569.51,197.27 574.75,199.03 580.00,199.03" data-product="AMD RX 9060 XT 16 GB" fill="none" stroke="#E33235" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,225.53 C 50.25,225.53 55.49,227.30 60.74,227.30 C 65.98,227.30 71.23,225.53 76.47,225.53 C 81.72,225.53 86.96,225.53 92.21,225.53 C 97.45,225.53 102.70,227.30 107.94,227.30 C 113.19,227.30 118.43,227.30 123.68,227.30 C 128.92,227.30 134.17,227.30 139.41,227.30 C 144.66,227.30 149.90,227.30 155.15,227.30 C 160.39,227.30 165.64,227.30 170.88,227.30 C 176.13,227.30 181.37,227.30 186.62,227.30 C 191.86,227.30 197.11,230.83 202.35,230.83 C 207.60,230.83 212.84,226.42 218.09,226.42 C 223.33,226.42 228.58,225.53 233.82,225.53 C 239.07,225.53 244.31,225.53 249.56,225.53 C 254.80,225.53 260.05,224.12 265.29,224.12 C 270.54,224.12 275.78,224.12 281.03,224.12 C 286.27,224.12 291.52,220.23 296.76,220.23 C 302.01,220.23 307.25,220.23 312.50,220.23 C 317.75,220.23 322.99,220.23 328.24,220.23 C 333.48,220.23 338.73,220.23 343.97,220.23 C 349.22,220.23 354.46,213.17 359.71,213.17 C 364.95,213.17 370.20,213.87 375.44,213.87 C 380.69,213.87 385.93,213.87 391.18,213.87 C 396.42,213.87 401.67,213.87 406.91,213.87 C 412.16,213.87 417.40,213.87 422.65,213.87 C 427.89,213.87 433.14,214.93 438.38,214.93 C 443.63,214.93 448.87,214.93 454.12,214.93 C 459.36,214.93 464.61,213.87 469.85,213.87 C 475.10,213.87 480.34,213.17 485.59,213.17 C 490.83,213.17 496.08,213.17 501.32,213.17 C 506.57,213.17 511.81,213.17 517.06,213.17 C 522.30,213.17 527.55,211.40 532.79,211.40 C 538.04,211.40 543.28,211.40 548.53,211.40 C 553.77,211.40 559.02,211.40 564.26,211.40 C 569.51,211.40 574.75,211.40 580.00,211.40" data-product="AMD RX 9060 XT 8 GB" fill="none" stroke="#FE9F58" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,222.00 C 50.25,222.00 55.49,222.00 60.74,222.00 C 65.98,222.00 71.23,223.59 76.47,223.59 C 81.72,223.59 86.96,222.71 92.21,222.71 C 97.45,222.71 102.70,222.00 107.94,222.00 C 113.19,222.00 118.43,223.94 123.68,223.94 C 128.92,223.94 134.17,222.18 139.41,222.18 C 144.66,222.18 149.90,222.18 155.15,222.18 C 160.39,222.18 165.64,222.18 170.88,222.18 C 176.13,222.18 181.37,222.18 186.62,222.18 C 191.86,222.18 197.11,225.53 202.35,225.53 C 207.60,225.53 212.84,225.71 218.09,225.71 C 223.33,225.71 228.58,225.71 233.82,225.71 C 239.07,225.71 244.31,225.71 249.56,225.71 C 254.80,225.71 260.05,225.71 265.29,225.71 C 270.54,225.71 275.78,227.30 281.03,227.30 C 286.27,227.30 291.52,229.07 296.76,229.07 C 302.01,229.07 307.25,223.77 312.50,223.77 C 317.75,223.77 322.99,222.18 328.24,222.18 C 333.48,222.18 338.73,222.18 343.97,222.18 C 349.22,222.18 354.46,222.18 359.71,222.18 C 364.95,222.18 370.20,222.18 375.44,222.18 C 380.69,222.18 385.93,214.93 391.18,214.93 C 396.42,214.93 401.67,214.93 406.91,214.93 C 412.16,214.93 417.40,213.34 422.65,213.34 C 427.89,213.34 433.14,213.34 438.38,213.34 C 443.63,213.34 448.87,213.34 454.12,213.34 C 459.36,213.34 464.61,213.34 469.85,213.34 C 475.10,213.34 480.34,213.34 485.59,213.34 C 490.83,213.34 496.08,216.70 501.32,216.70 C 506.57,216.70 511.81,216.70 517.06,216.70 C 522.30,216.70 527.55,220.23 532.79,220.23 C 538.04,220.23 543.28,213.34 548.53,213.34 C 553.77,213.34 559.02,213.34 564.26,213.34 C 569.51,213.34 574.75,213.17 580.00,213.17" data-product="Nvidia RTX 5060" fill="none" stroke="#D07F46" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,230.83 C 50.25,230.83 55.49,230.83 60.74,230.83 C 65.98,230.83 71.23,230.83 76.47,230.83 C 81.72,230.83 86.96,230.83 92.21,230.83 C 97.45,230.83 102.70,230.83 107.94,230.83 C 113.19,230.83 118.43,232.60 123.68,232.60 C 128.92,232.60 134.17,232.60 139.41,232.60 C 144.66,232.60 149.90,230.83 155.15,230.83 C 160.39,230.83 165.64,230.83 170.88,230.83 C 176.13,230.83 181.37,230.83 186.62,230.83 C 191.86,230.83 197.11,234.37 202.35,234.37 C 207.60,234.37 212.84,236.13 218.09,236.13 C 223.33,236.13 228.58,236.13 233.82,236.13 C 239.07,236.13 244.31,236.13 249.56,236.13 C 254.80,236.13 260.05,239.67 265.29,239.67 C 270.54,239.67 275.78,239.67 281.03,239.67 C 286.27,239.67 291.52,233.48 296.76,233.48 C 302.01,233.48 307.25,232.60 312.50,232.60 C 317.75,232.60 322.99,232.60 328.24,232.60 C 333.48,232.60 338.73,232.60 343.97,232.60 C 349.22,232.60 354.46,229.07 359.71,229.07 C 364.95,229.07 370.20,229.07 375.44,229.07 C 380.69,229.07 385.93,229.07 391.18,229.07 C 396.42,229.07 401.67,229.07 406.91,229.07 C 412.16,229.07 417.40,229.07 422.65,229.07 C 427.89,229.07 433.14,223.77 438.38,223.77 C 443.63,223.77 448.87,223.77 454.12,223.77 C 459.36,223.77 464.61,223.77 469.85,223.77 C 475.10,223.77 480.34,223.77 485.59,223.77 C 490.83,223.77 496.08,223.77 501.32,223.77 C 506.57,223.77 511.81,223.77 517.06,223.77 C 522.30,223.77 527.55,223.77 532.79,223.77 C 538.04,223.77 543.28,223.77 548.53,223.77 C 553.77,223.77 559.02,223.77 564.26,223.77 C 569.51,223.77 574.75,223.77 580.00,223.77" data-product="Nvidia RTX 5050" fill="none" stroke="#B5282A" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,229.07 C 50.25,229.07 55.49,229.07 60.74,229.07 C 65.98,229.07 71.23,230.83 76.47,230.83 C 81.72,230.83 86.96,230.83 92.21,230.83 C 97.45,230.83 102.70,230.83 107.94,230.83 C 113.19,230.83 118.43,230.83 123.68,230.83 C 128.92,230.83 134.17,230.83 139.41,230.83 C 144.66,230.83 149.90,230.83 155.15,230.83 C 160.39,230.83 165.64,230.83 170.88,230.83 C 176.13,230.83 181.37,230.83 186.62,230.83 C 191.86,230.83 197.11,230.83 202.35,230.83 C 207.60,230.83 212.84,230.83 218.09,230.83 C 223.33,230.83 228.58,230.83 233.82,230.83 C 239.07,230.83 244.31,230.83 249.56,230.83 C 254.80,230.83 260.05,232.60 265.29,232.60 C 270.54,232.60 275.78,232.60 281.03,232.60 C 286.27,232.60 291.52,230.83 296.76,230.83 C 302.01,230.83 307.25,230.83 312.50,230.83 C 317.75,230.83 322.99,229.07 328.24,229.07 C 333.48,229.07 338.73,223.77 343.97,223.77 C 349.22,223.77 354.46,223.77 359.71,223.77 C 364.95,223.77 370.20,222.00 375.44,222.00 C 380.69,222.00 385.93,222.00 391.18,222.00 C 396.42,222.00 401.67,222.00 406.91,222.00 C 412.16,222.00 417.40,222.00 422.65,222.00 C 427.89,222.00 433.14,222.00 438.38,222.00 C 443.63,222.00 448.87,222.00 454.12,222.00 C 459.36,222.00 464.61,223.77 469.85,223.77 C 475.10,223.77 480.34,223.77 485.59,223.77 C 490.83,223.77 496.08,223.77 501.32,223.77 C 506.57,223.77 511.81,223.77 517.06,223.77 C 522.30,223.77 527.55,223.77 532.79,223.77 C 538.04,223.77 543.28,223.77 548.53,223.77 C 553.77,223.77 559.02,223.77 564.26,223.77 C 569.51,223.77 574.75,221.29 580.00,221.29" data-product="Intel Arc B580" fill="none" stroke="#66C5D7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 45.00,234.37 C 50.25,234.37 55.49,234.37 60.74,234.37 C 65.98,234.37 71.23,234.37 76.47,234.37 C 81.72,234.37 86.96,234.37 92.21,234.37 C 97.45,234.37 102.70,234.37 107.94,234.37 C 113.19,234.37 118.43,234.37 123.68,234.37 C 128.92,234.37 134.17,234.37 139.41,234.37 C 144.66,234.37 149.90,239.67 155.15,239.67 C 160.39,239.67 165.64,236.13 170.88,236.13 C 176.13,236.13 181.37,237.90 186.62,237.90 C 191.86,237.90 197.11,239.67 202.35,239.67 C 207.60,239.67 212.84,239.67 218.09,239.67 C 223.33,239.67 228.58,239.67 233.82,239.67 C 239.07,239.67 244.31,239.31 249.56,239.31 C 254.80,239.31 260.05,239.31 265.29,239.31 C 270.54,239.31 275.78,239.31 281.03,239.31 C 286.27,239.31 291.52,239.67 296.76,239.67 C 302.01,239.67 307.25,239.67 312.50,239.67 C 317.75,239.67 322.99,239.67 328.24,239.67 C 333.48,239.67 338.73,239.67 343.97,239.67 C 349.22,239.67 354.46,230.83 359.71,230.83 C 364.95,230.83 370.20,230.83 375.44,230.83 C 380.69,230.83 385.93,230.83 391.18,230.83 C 396.42,230.83 401.67,230.83 406.91,230.83 C 412.16,230.83 417.40,230.83 422.65,230.83 C 427.89,230.83 433.14,230.83 438.38,230.83 C 443.63,230.83 448.87,230.83 454.12,230.83 C 459.36,230.83 464.61,230.83 469.85,230.83 C 475.10,230.83 480.34,230.83 485.59,230.83 C 490.83,230.83 496.08,229.07 501.32,229.07 C 506.57,229.07 511.81,229.07 517.06,229.07 C 522.30,229.07 527.55,229.07 532.79,229.07 C 538.04,229.07 543.28,229.07 548.53,229.07 C 553.77,229.07 559.02,229.07 564.26,229.07 C 569.51,229.07 574.75,229.07 580.00,229.07" data-product="Intel Arc B570" fill="none" stroke="#FFC08B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="45.00" cy="80.67" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="60.74" cy="80.84" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="76.47" cy="98.33" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="92.21" cy="98.33" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="107.94" cy="98.33" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="123.68" cy="110.88" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="139.41" cy="98.51" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="155.15" cy="101.87" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="170.88" cy="98.51" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="186.62" cy="100.28" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="202.35" cy="100.10" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="218.09" cy="100.28" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="233.82" cy="98.33" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="249.56" cy="98.33" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="265.29" cy="98.33" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="281.03" cy="80.67" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="296.76" cy="57.70" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="312.50" cy="50.99" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="328.24" cy="31.20" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="343.97" cy="36.50" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="359.71" cy="33.85" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="375.44" cy="33.85" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="391.18" cy="47.10" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="406.91" cy="47.10" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="422.65" cy="54.17" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="438.38" cy="52.40" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="454.12" cy="47.10" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="469.85" cy="54.17" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="485.59" cy="47.10" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="501.32" cy="47.10" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="517.06" cy="47.10" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="532.79" cy="47.10" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="548.53" cy="47.10" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="564.26" cy="50.63" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="580.00" cy="47.10" r="3" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="45.00" cy="137.20" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="60.74" cy="142.50" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="76.47" cy="142.50" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="92.21" cy="142.50" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="107.94" cy="142.68" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="123.68" cy="142.68" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="139.41" cy="142.50" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="155.15" cy="142.68" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="170.88" cy="142.50" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="186.62" cy="146.03" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="202.35" cy="151.51" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="218.09" cy="146.03" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="233.82" cy="142.50" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="249.56" cy="142.50" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="265.29" cy="142.68" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="281.03" cy="142.50" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="296.76" cy="142.50" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="312.50" cy="128.54" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="328.24" cy="116.18" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="343.97" cy="98.33" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="359.71" cy="107.17" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="375.44" cy="107.17" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="391.18" cy="107.17" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="406.91" cy="107.17" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="422.65" cy="107.17" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="438.38" cy="107.17" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="454.12" cy="107.17" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="469.85" cy="116.00" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="485.59" cy="100.10" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="501.32" cy="100.10" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="517.06" cy="100.10" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="532.79" cy="100.10" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="548.53" cy="101.87" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="564.26" cy="101.87" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="580.00" cy="116.00" r="3" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="45.00" cy="151.33" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="60.74" cy="151.33" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="76.47" cy="151.33" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="92.21" cy="152.22" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="107.94" cy="156.63" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="123.68" cy="156.63" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="139.41" cy="160.17" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="155.15" cy="160.17" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="170.88" cy="160.17" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="186.62" cy="169.00" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="202.35" cy="169.00" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="218.09" cy="169.00" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="233.82" cy="169.00" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="249.56" cy="169.00" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="265.29" cy="169.00" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="281.03" cy="165.47" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="296.76" cy="158.40" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="312.50" cy="151.33" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="328.24" cy="147.80" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="343.97" cy="147.80" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="359.71" cy="146.03" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="375.44" cy="146.03" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="391.18" cy="146.03" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="406.91" cy="146.03" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="422.65" cy="146.03" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="438.38" cy="146.03" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="454.12" cy="146.03" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="469.85" cy="147.80" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="485.59" cy="149.57" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="501.32" cy="149.57" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="517.06" cy="156.63" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="532.79" cy="149.57" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="548.53" cy="149.57" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="564.26" cy="149.57" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="580.00" cy="151.33" r="3" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="45.00" cy="169.00" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="60.74" cy="169.00" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="76.47" cy="177.83" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="92.21" cy="177.83" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="107.94" cy="169.00" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="123.68" cy="169.00" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="139.41" cy="177.83" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="155.15" cy="177.83" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="170.88" cy="176.07" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="186.62" cy="177.83" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="202.35" cy="177.83" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="218.09" cy="181.37" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="233.82" cy="181.37" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="249.56" cy="181.37" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="265.29" cy="181.37" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="281.03" cy="181.37" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="296.76" cy="172.53" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="312.50" cy="172.53" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="328.24" cy="172.53" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="343.97" cy="169.00" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="359.71" cy="170.77" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="375.44" cy="163.70" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="391.18" cy="163.70" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="406.91" cy="165.47" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="422.65" cy="167.23" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="438.38" cy="167.23" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="454.12" cy="163.70" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="469.85" cy="165.47" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="485.59" cy="165.47" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="501.32" cy="165.47" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="517.06" cy="165.47" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="532.79" cy="165.47" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="548.53" cy="169.00" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="564.26" cy="165.47" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="580.00" cy="169.00" r="3" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="45.00" cy="177.83" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="60.74" cy="177.83" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="76.47" cy="182.43" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="92.21" cy="178.54" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="107.94" cy="190.02" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="123.68" cy="186.84" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="139.41" cy="183.13" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="155.15" cy="186.67" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="170.88" cy="186.67" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="186.62" cy="190.20" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="202.35" cy="188.61" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="218.09" cy="186.67" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="233.82" cy="181.90" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="249.56" cy="179.60" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="265.29" cy="186.84" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="281.03" cy="186.84" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="296.76" cy="178.01" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="312.50" cy="179.60" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="328.24" cy="178.01" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="343.97" cy="165.47" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="359.71" cy="165.47" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="375.44" cy="165.47" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="391.18" cy="163.70" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="406.91" cy="164.58" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="422.65" cy="163.70" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="438.38" cy="168.29" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="454.12" cy="161.93" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="469.85" cy="163.70" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="485.59" cy="162.64" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="501.32" cy="163.70" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="517.06" cy="169.18" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="532.79" cy="169.18" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="548.53" cy="169.18" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="564.26" cy="169.18" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="580.00" cy="169.18" r="3" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="45.00" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="60.74" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="76.47" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="92.21" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="107.94" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="123.68" cy="208.04" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="139.41" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="155.15" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="170.88" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="186.62" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="202.35" cy="204.33" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="218.09" cy="204.33" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="233.82" cy="200.80" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="249.56" cy="200.80" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="265.29" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="281.03" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="296.76" cy="199.03" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="312.50" cy="195.50" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="328.24" cy="195.50" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="343.97" cy="183.13" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="359.71" cy="183.13" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="375.44" cy="183.13" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="391.18" cy="183.13" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="406.91" cy="183.13" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="422.65" cy="177.83" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="438.38" cy="177.83" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="454.12" cy="174.30" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="469.85" cy="184.02" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="485.59" cy="186.67" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="501.32" cy="186.67" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="517.06" cy="186.67" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="532.79" cy="184.02" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="548.53" cy="188.43" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="564.26" cy="177.83" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="580.00" cy="177.83" r="3" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="45.00" cy="209.99" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="60.74" cy="214.93" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="76.47" cy="209.63" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="92.21" cy="214.05" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="107.94" cy="214.93" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="123.68" cy="214.93" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="139.41" cy="213.17" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="155.15" cy="214.58" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="170.88" cy="217.94" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="186.62" cy="214.93" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="202.35" cy="218.47" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="218.09" cy="218.47" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="233.82" cy="214.58" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="249.56" cy="219.70" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="265.29" cy="213.17" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="281.03" cy="213.17" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="296.76" cy="216.70" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="312.50" cy="216.70" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="328.24" cy="216.70" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="343.97" cy="216.70" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="359.71" cy="212.99" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="375.44" cy="211.40" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="391.18" cy="211.40" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="406.91" cy="211.40" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="422.65" cy="211.40" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="438.38" cy="211.40" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="454.12" cy="211.40" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="469.85" cy="206.10" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="485.59" cy="206.10" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="501.32" cy="206.10" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="517.06" cy="207.87" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="532.79" cy="207.87" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="548.53" cy="204.33" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="564.26" cy="207.87" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="580.00" cy="207.87" r="3" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="45.00" cy="209.63" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="60.74" cy="209.63" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="76.47" cy="209.63" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="92.21" cy="209.63" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="107.94" cy="213.17" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="123.68" cy="213.17" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="139.41" cy="213.17" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="155.15" cy="213.17" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="170.88" cy="213.17" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="186.62" cy="211.40" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="202.35" cy="214.93" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="218.09" cy="213.17" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="233.82" cy="213.17" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="249.56" cy="209.63" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="265.29" cy="207.87" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="281.03" cy="207.87" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="296.76" cy="206.10" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="312.50" cy="206.10" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="328.24" cy="204.33" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="343.97" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="359.71" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="375.44" cy="204.33" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="391.18" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="406.91" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="422.65" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="438.38" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="454.12" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="469.85" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="485.59" cy="195.68" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="501.32" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="517.06" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="532.79" cy="199.03" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="548.53" cy="199.03" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="564.26" cy="197.27" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="580.00" cy="199.03" r="3" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="45.00" cy="225.53" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="60.74" cy="227.30" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="76.47" cy="225.53" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="92.21" cy="225.53" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="107.94" cy="227.30" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="123.68" cy="227.30" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="139.41" cy="227.30" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="155.15" cy="227.30" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="170.88" cy="227.30" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="186.62" cy="227.30" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="202.35" cy="230.83" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="218.09" cy="226.42" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="233.82" cy="225.53" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="249.56" cy="225.53" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="265.29" cy="224.12" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="281.03" cy="224.12" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="296.76" cy="220.23" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="312.50" cy="220.23" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="328.24" cy="220.23" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="343.97" cy="220.23" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="359.71" cy="213.17" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="375.44" cy="213.87" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="391.18" cy="213.87" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="406.91" cy="213.87" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="422.65" cy="213.87" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="438.38" cy="214.93" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="454.12" cy="214.93" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="469.85" cy="213.87" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="485.59" cy="213.17" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="501.32" cy="213.17" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="517.06" cy="213.17" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="532.79" cy="211.40" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="548.53" cy="211.40" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="564.26" cy="211.40" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="580.00" cy="211.40" r="3" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="45.00" cy="222.00" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="60.74" cy="222.00" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="76.47" cy="223.59" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="92.21" cy="222.71" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="107.94" cy="222.00" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="123.68" cy="223.94" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="139.41" cy="222.18" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="155.15" cy="222.18" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="170.88" cy="222.18" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="186.62" cy="222.18" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="202.35" cy="225.53" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="218.09" cy="225.71" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="233.82" cy="225.71" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="249.56" cy="225.71" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="265.29" cy="225.71" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="281.03" cy="227.30" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="296.76" cy="229.07" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="312.50" cy="223.77" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="328.24" cy="222.18" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="343.97" cy="222.18" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="359.71" cy="222.18" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="375.44" cy="222.18" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="391.18" cy="214.93" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="406.91" cy="214.93" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="422.65" cy="213.34" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="438.38" cy="213.34" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="454.12" cy="213.34" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="469.85" cy="213.34" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="485.59" cy="213.34" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="501.32" cy="216.70" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="517.06" cy="216.70" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="532.79" cy="220.23" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="548.53" cy="213.34" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="564.26" cy="213.34" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="580.00" cy="213.17" r="3" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="45.00" cy="230.83" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="60.74" cy="230.83" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="76.47" cy="230.83" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="92.21" cy="230.83" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="107.94" cy="230.83" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="123.68" cy="232.60" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="139.41" cy="232.60" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="155.15" cy="230.83" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="170.88" cy="230.83" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="186.62" cy="230.83" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="202.35" cy="234.37" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="218.09" cy="236.13" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="233.82" cy="236.13" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="249.56" cy="236.13" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="265.29" cy="239.67" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="281.03" cy="239.67" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="296.76" cy="233.48" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="312.50" cy="232.60" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="328.24" cy="232.60" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="343.97" cy="232.60" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="359.71" cy="229.07" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="375.44" cy="229.07" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="391.18" cy="229.07" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="406.91" cy="229.07" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="422.65" cy="229.07" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="438.38" cy="223.77" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="454.12" cy="223.77" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="469.85" cy="223.77" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="485.59" cy="223.77" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="501.32" cy="223.77" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="517.06" cy="223.77" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="532.79" cy="223.77" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="548.53" cy="223.77" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="564.26" cy="223.77" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="580.00" cy="223.77" r="3" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="45.00" cy="229.07" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="60.74" cy="229.07" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="76.47" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="92.21" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="107.94" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="123.68" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="139.41" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="155.15" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="170.88" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="186.62" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="202.35" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="218.09" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="233.82" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="249.56" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="265.29" cy="232.60" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="281.03" cy="232.60" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="296.76" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="312.50" cy="230.83" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="328.24" cy="229.07" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="343.97" cy="223.77" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="359.71" cy="223.77" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="375.44" cy="222.00" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="391.18" cy="222.00" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="406.91" cy="222.00" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="422.65" cy="222.00" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="438.38" cy="222.00" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="454.12" cy="222.00" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="469.85" cy="223.77" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="485.59" cy="223.77" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="501.32" cy="223.77" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="517.06" cy="223.77" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="532.79" cy="223.77" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="548.53" cy="223.77" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="564.26" cy="223.77" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="580.00" cy="221.29" r="3" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="45.00" cy="234.37" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="60.74" cy="234.37" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="76.47" cy="234.37" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="92.21" cy="234.37" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="107.94" cy="234.37" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="123.68" cy="234.37" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="139.41" cy="234.37" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="155.15" cy="239.67" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="170.88" cy="236.13" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="186.62" cy="237.90" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="202.35" cy="239.67" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="218.09" cy="239.67" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="233.82" cy="239.67" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="249.56" cy="239.31" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="265.29" cy="239.31" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="281.03" cy="239.31" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="296.76" cy="239.67" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="312.50" cy="239.67" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="328.24" cy="239.67" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="343.97" cy="239.67" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="359.71" cy="230.83" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="375.44" cy="230.83" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="391.18" cy="230.83" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="406.91" cy="230.83" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="422.65" cy="230.83" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="438.38" cy="230.83" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="454.12" cy="230.83" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="469.85" cy="230.83" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="485.59" cy="230.83" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="501.32" cy="229.07" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="517.06" cy="229.07" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="532.79" cy="229.07" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="548.53" cy="229.07" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="564.26" cy="229.07" r="3" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="580.00" cy="229.07" r="3" fill="#FFC08B" style="opacity:0;" /></svg><svg class="riv-line-chart-svg-mobile" style="overflow: visible;" fill="none" viewBox="0 0 600 440" width="100%" height="auto" aria-hidden="true"><g class="riv-grid"><line x1="40" x2="585" y1="375.00" y2="375.00" /><line x1="40" x2="585" y1="253.33" y2="253.33" /><line x1="40" x2="585" y1="131.67" y2="131.67" /><line x1="40" x2="585" y1="10.00" y2="10.00" /><line x1="104.12" x2="104.12" y1="10" y2="375" /><line x1="184.26" x2="184.26" y1="10" y2="375" /><line x1="264.41" x2="264.41" y1="10" y2="375" /><line x1="344.56" x2="344.56" y1="10" y2="375" /><line x1="424.71" x2="424.71" y1="10" y2="375" /><line x1="504.85" x2="504.85" y1="10" y2="375" /><line x1="585.00" x2="585.00" y1="10" y2="375" /></g><g class="riv-axes"><line x1="40" x2="40" y1="10" y2="375" stroke="#D1D5DB" /><line x1="40" x2="585" y1="375" y2="375" stroke="#D1D5DB" /><text x="32" y="375.00" dy="0.32em" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">0</text><text x="32" y="253.33" dy="0.32em" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">500</text><text x="32" y="131.67" dy="0.32em" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">1000</text><text x="32" y="10.00" dy="0.32em" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">1500</text><text x="104.12" y="387" transform="rotate(-45 104.12 387)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">5 Week</text><text x="184.26" y="387" transform="rotate(-45 184.26 387)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">10 Week</text><text x="264.41" y="387" transform="rotate(-45 264.41 387)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">15 Week</text><text x="344.56" y="387" transform="rotate(-45 344.56 387)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">20 Week</text><text x="424.71" y="387" transform="rotate(-45 424.71 387)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">25 Week</text><text x="504.85" y="387" transform="rotate(-45 504.85 387)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">30 Week</text><text x="585.00" y="387" transform="rotate(-45 585.00 387)" text-anchor="end" style="font-size: 14px; font-weight: normal;" fill="#374151">35 Week</text></g><path class="riv-line-path" d="M 40.00,107.33 C 45.34,107.33 50.69,107.58 56.03,107.58 C 61.37,107.58 66.72,131.67 72.06,131.67 C 77.40,131.67 82.75,131.67 88.09,131.67 C 93.43,131.67 98.77,131.67 104.12,131.67 C 109.46,131.67 114.80,148.94 120.15,148.94 C 125.49,148.94 130.83,131.91 136.18,131.91 C 141.52,131.91 146.86,136.53 152.21,136.53 C 157.55,136.53 162.89,131.91 168.24,131.91 C 173.58,131.91 178.92,134.34 184.26,134.34 C 189.61,134.34 194.95,134.10 200.29,134.10 C 205.64,134.10 210.98,134.34 216.32,134.34 C 221.67,134.34 227.01,131.67 232.35,131.67 C 237.70,131.67 243.04,131.67 248.38,131.67 C 253.73,131.67 259.07,131.67 264.41,131.67 C 269.75,131.67 275.10,107.33 280.44,107.33 C 285.78,107.33 291.13,75.70 296.47,75.70 C 301.81,75.70 307.16,66.45 312.50,66.45 C 317.84,66.45 323.19,39.20 328.53,39.20 C 333.87,39.20 339.22,46.50 344.56,46.50 C 349.90,46.50 355.25,42.85 360.59,42.85 C 365.93,42.85 371.27,42.85 376.62,42.85 C 381.96,42.85 387.30,61.10 392.65,61.10 C 397.99,61.10 403.33,61.10 408.68,61.10 C 414.02,61.10 419.36,70.83 424.71,70.83 C 430.05,70.83 435.39,68.40 440.74,68.40 C 446.08,68.40 451.42,61.10 456.76,61.10 C 462.11,61.10 467.45,70.83 472.79,70.83 C 478.14,70.83 483.48,61.10 488.82,61.10 C 494.17,61.10 499.51,61.10 504.85,61.10 C 510.20,61.10 515.54,61.10 520.88,61.10 C 526.23,61.10 531.57,61.10 536.91,61.10 C 542.25,61.10 547.60,61.10 552.94,61.10 C 558.28,61.10 563.63,65.97 568.97,65.97 C 574.31,65.97 579.66,61.10 585.00,61.10" data-product="Nvidia RTX 5080" fill="none" stroke="#ffcea9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,185.20 C 45.34,185.20 50.69,192.50 56.03,192.50 C 61.37,192.50 66.72,192.50 72.06,192.50 C 77.40,192.50 82.75,192.50 88.09,192.50 C 93.43,192.50 98.77,192.74 104.12,192.74 C 109.46,192.74 114.80,192.74 120.15,192.74 C 125.49,192.74 130.83,192.50 136.18,192.50 C 141.52,192.50 146.86,192.74 152.21,192.74 C 157.55,192.74 162.89,192.50 168.24,192.50 C 173.58,192.50 178.92,197.37 184.26,197.37 C 189.61,197.37 194.95,204.91 200.29,204.91 C 205.64,204.91 210.98,197.37 216.32,197.37 C 221.67,197.37 227.01,192.50 232.35,192.50 C 237.70,192.50 243.04,192.50 248.38,192.50 C 253.73,192.50 259.07,192.74 264.41,192.74 C 269.75,192.74 275.10,192.50 280.44,192.50 C 285.78,192.50 291.13,192.50 296.47,192.50 C 301.81,192.50 307.16,173.28 312.50,173.28 C 317.84,173.28 323.19,156.24 328.53,156.24 C 333.87,156.24 339.22,131.67 344.56,131.67 C 349.90,131.67 355.25,143.83 360.59,143.83 C 365.93,143.83 371.27,143.83 376.62,143.83 C 381.96,143.83 387.30,143.83 392.65,143.83 C 397.99,143.83 403.33,143.83 408.68,143.83 C 414.02,143.83 419.36,143.83 424.71,143.83 C 430.05,143.83 435.39,143.83 440.74,143.83 C 446.08,143.83 451.42,143.83 456.76,143.83 C 462.11,143.83 467.45,156.00 472.79,156.00 C 478.14,156.00 483.48,134.10 488.82,134.10 C 494.17,134.10 499.51,134.10 504.85,134.10 C 510.20,134.10 515.54,134.10 520.88,134.10 C 526.23,134.10 531.57,134.10 536.91,134.10 C 542.25,134.10 547.60,136.53 552.94,136.53 C 558.28,136.53 563.63,136.53 568.97,136.53 C 574.31,136.53 579.66,156.00 585.00,156.00" data-product="Nvidia RTX 5070 Ti" fill="none" stroke="#d26365" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,204.67 C 45.34,204.67 50.69,204.67 56.03,204.67 C 61.37,204.67 66.72,204.67 72.06,204.67 C 77.40,204.67 82.75,205.88 88.09,205.88 C 93.43,205.88 98.77,211.97 104.12,211.97 C 109.46,211.97 114.80,211.97 120.15,211.97 C 125.49,211.97 130.83,216.83 136.18,216.83 C 141.52,216.83 146.86,216.83 152.21,216.83 C 157.55,216.83 162.89,216.83 168.24,216.83 C 173.58,216.83 178.92,229.00 184.26,229.00 C 189.61,229.00 194.95,229.00 200.29,229.00 C 205.64,229.00 210.98,229.00 216.32,229.00 C 221.67,229.00 227.01,229.00 232.35,229.00 C 237.70,229.00 243.04,229.00 248.38,229.00 C 253.73,229.00 259.07,229.00 264.41,229.00 C 269.75,229.00 275.10,224.13 280.44,224.13 C 285.78,224.13 291.13,214.40 296.47,214.40 C 301.81,214.40 307.16,204.67 312.50,204.67 C 317.84,204.67 323.19,199.80 328.53,199.80 C 333.87,199.80 339.22,199.80 344.56,199.80 C 349.90,199.80 355.25,197.37 360.59,197.37 C 365.93,197.37 371.27,197.37 376.62,197.37 C 381.96,197.37 387.30,197.37 392.65,197.37 C 397.99,197.37 403.33,197.37 408.68,197.37 C 414.02,197.37 419.36,197.37 424.71,197.37 C 430.05,197.37 435.39,197.37 440.74,197.37 C 446.08,197.37 451.42,197.37 456.76,197.37 C 462.11,197.37 467.45,199.80 472.79,199.80 C 478.14,199.80 483.48,202.23 488.82,202.23 C 494.17,202.23 499.51,202.23 504.85,202.23 C 510.20,202.23 515.54,211.97 520.88,211.97 C 526.23,211.97 531.57,202.23 536.91,202.23 C 542.25,202.23 547.60,202.23 552.94,202.23 C 558.28,202.23 563.63,202.23 568.97,202.23 C 574.31,202.23 579.66,204.67 585.00,204.67" data-product="AMD RX 9070 XT" fill="none" stroke="#EB6F71" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,229.00 C 45.34,229.00 50.69,229.00 56.03,229.00 C 61.37,229.00 66.72,241.17 72.06,241.17 C 77.40,241.17 82.75,241.17 88.09,241.17 C 93.43,241.17 98.77,229.00 104.12,229.00 C 109.46,229.00 114.80,229.00 120.15,229.00 C 125.49,229.00 130.83,241.17 136.18,241.17 C 141.52,241.17 146.86,241.17 152.21,241.17 C 157.55,241.17 162.89,238.73 168.24,238.73 C 173.58,238.73 178.92,241.17 184.26,241.17 C 189.61,241.17 194.95,241.17 200.29,241.17 C 205.64,241.17 210.98,246.03 216.32,246.03 C 221.67,246.03 227.01,246.03 232.35,246.03 C 237.70,246.03 243.04,246.03 248.38,246.03 C 253.73,246.03 259.07,246.03 264.41,246.03 C 269.75,246.03 275.10,246.03 280.44,246.03 C 285.78,246.03 291.13,233.87 296.47,233.87 C 301.81,233.87 307.16,233.87 312.50,233.87 C 317.84,233.87 323.19,233.87 328.53,233.87 C 333.87,233.87 339.22,229.00 344.56,229.00 C 349.90,229.00 355.25,231.43 360.59,231.43 C 365.93,231.43 371.27,221.70 376.62,221.70 C 381.96,221.70 387.30,221.70 392.65,221.70 C 397.99,221.70 403.33,224.13 408.68,224.13 C 414.02,224.13 419.36,226.57 424.71,226.57 C 430.05,226.57 435.39,226.57 440.74,226.57 C 446.08,226.57 451.42,221.70 456.76,221.70 C 462.11,221.70 467.45,224.13 472.79,224.13 C 478.14,224.13 483.48,224.13 488.82,224.13 C 494.17,224.13 499.51,224.13 504.85,224.13 C 510.20,224.13 515.54,224.13 520.88,224.13 C 526.23,224.13 531.57,224.13 536.91,224.13 C 542.25,224.13 547.60,229.00 552.94,229.00 C 558.28,229.00 563.63,224.13 568.97,224.13 C 574.31,224.13 579.66,229.00 585.00,229.00" data-product="AMD RX 9070" fill="none" stroke="#1CA9C4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,241.17 C 45.34,241.17 50.69,241.17 56.03,241.17 C 61.37,241.17 66.72,247.49 72.06,247.49 C 77.40,247.49 82.75,242.14 88.09,242.14 C 93.43,242.14 98.77,257.96 104.12,257.96 C 109.46,257.96 114.80,253.58 120.15,253.58 C 125.49,253.58 130.83,248.47 136.18,248.47 C 141.52,248.47 146.86,253.33 152.21,253.33 C 157.55,253.33 162.89,253.33 168.24,253.33 C 173.58,253.33 178.92,258.20 184.26,258.20 C 189.61,258.20 194.95,256.01 200.29,256.01 C 205.64,256.01 210.98,253.33 216.32,253.33 C 221.67,253.33 227.01,246.76 232.35,246.76 C 237.70,246.76 243.04,243.60 248.38,243.60 C 253.73,243.60 259.07,253.58 264.41,253.58 C 269.75,253.58 275.10,253.58 280.44,253.58 C 285.78,253.58 291.13,241.41 296.47,241.41 C 301.81,241.41 307.16,243.60 312.50,243.60 C 317.84,243.60 323.19,241.41 328.53,241.41 C 333.87,241.41 339.22,224.13 344.56,224.13 C 349.90,224.13 355.25,224.13 360.59,224.13 C 365.93,224.13 371.27,224.13 376.62,224.13 C 381.96,224.13 387.30,221.70 392.65,221.70 C 397.99,221.70 403.33,222.92 408.68,222.92 C 414.02,222.92 419.36,221.70 424.71,221.70 C 430.05,221.70 435.39,228.03 440.74,228.03 C 446.08,228.03 451.42,219.27 456.76,219.27 C 462.11,219.27 467.45,221.70 472.79,221.70 C 478.14,221.70 483.48,220.24 488.82,220.24 C 494.17,220.24 499.51,221.70 504.85,221.70 C 510.20,221.70 515.54,229.24 520.88,229.24 C 526.23,229.24 531.57,229.24 536.91,229.24 C 542.25,229.24 547.60,229.24 552.94,229.24 C 558.28,229.24 563.63,229.24 568.97,229.24 C 574.31,229.24 579.66,229.24 585.00,229.24" data-product="Nvidia RTX 5070" fill="none" stroke="#75bdd1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,270.37 C 45.34,270.37 50.69,270.37 56.03,270.37 C 61.37,270.37 66.72,270.37 72.06,270.37 C 77.40,270.37 82.75,270.37 88.09,270.37 C 93.43,270.37 98.77,270.37 104.12,270.37 C 109.46,270.37 114.80,282.78 120.15,282.78 C 125.49,282.78 130.83,270.37 136.18,270.37 C 141.52,270.37 146.86,270.37 152.21,270.37 C 157.55,270.37 162.89,270.37 168.24,270.37 C 173.58,270.37 178.92,270.37 184.26,270.37 C 189.61,270.37 194.95,277.67 200.29,277.67 C 205.64,277.67 210.98,277.67 216.32,277.67 C 221.67,277.67 227.01,272.80 232.35,272.80 C 237.70,272.80 243.04,272.80 248.38,272.80 C 253.73,272.80 259.07,270.37 264.41,270.37 C 269.75,270.37 275.10,270.37 280.44,270.37 C 285.78,270.37 291.13,270.37 296.47,270.37 C 301.81,270.37 307.16,265.50 312.50,265.50 C 317.84,265.50 323.19,265.50 328.53,265.50 C 333.87,265.50 339.22,248.47 344.56,248.47 C 349.90,248.47 355.25,248.47 360.59,248.47 C 365.93,248.47 371.27,248.47 376.62,248.47 C 381.96,248.47 387.30,248.47 392.65,248.47 C 397.99,248.47 403.33,248.47 408.68,248.47 C 414.02,248.47 419.36,241.17 424.71,241.17 C 430.05,241.17 435.39,241.17 440.74,241.17 C 446.08,241.17 451.42,236.30 456.76,236.30 C 462.11,236.30 467.45,249.68 472.79,249.68 C 478.14,249.68 483.48,253.33 488.82,253.33 C 494.17,253.33 499.51,253.33 504.85,253.33 C 510.20,253.33 515.54,253.33 520.88,253.33 C 526.23,253.33 531.57,249.68 536.91,249.68 C 542.25,249.68 547.60,255.77 552.94,255.77 C 558.28,255.77 563.63,241.17 568.97,241.17 C 574.31,241.17 579.66,241.17 585.00,241.17" data-product="Nvidia RTX 5060 Ti 16 GB" fill="none" stroke="#e97a7b" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,285.45 C 45.34,285.45 50.69,292.27 56.03,292.27 C 61.37,292.27 66.72,284.97 72.06,284.97 C 77.40,284.97 82.75,291.05 88.09,291.05 C 93.43,291.05 98.77,292.27 104.12,292.27 C 109.46,292.27 114.80,292.27 120.15,292.27 C 125.49,292.27 130.83,289.83 136.18,289.83 C 141.52,289.83 146.86,291.78 152.21,291.78 C 157.55,291.78 162.89,296.40 168.24,296.40 C 173.58,296.40 178.92,292.27 184.26,292.27 C 189.61,292.27 194.95,297.13 200.29,297.13 C 205.64,297.13 210.98,297.13 216.32,297.13 C 221.67,297.13 227.01,291.78 232.35,291.78 C 237.70,291.78 243.04,298.84 248.38,298.84 C 253.73,298.84 259.07,289.83 264.41,289.83 C 269.75,289.83 275.10,289.83 280.44,289.83 C 285.78,289.83 291.13,294.70 296.47,294.70 C 301.81,294.70 307.16,294.70 312.50,294.70 C 317.84,294.70 323.19,294.70 328.53,294.70 C 333.87,294.70 339.22,294.70 344.56,294.70 C 349.90,294.70 355.25,289.59 360.59,289.59 C 365.93,289.59 371.27,287.40 376.62,287.40 C 381.96,287.40 387.30,287.40 392.65,287.40 C 397.99,287.40 403.33,287.40 408.68,287.40 C 414.02,287.40 419.36,287.40 424.71,287.40 C 430.05,287.40 435.39,287.40 440.74,287.40 C 446.08,287.40 451.42,287.40 456.76,287.40 C 462.11,287.40 467.45,280.10 472.79,280.10 C 478.14,280.10 483.48,280.10 488.82,280.10 C 494.17,280.10 499.51,280.10 504.85,280.10 C 510.20,280.10 515.54,282.53 520.88,282.53 C 526.23,282.53 531.57,282.53 536.91,282.53 C 542.25,282.53 547.60,277.67 552.94,277.67 C 558.28,277.67 563.63,282.53 568.97,282.53 C 574.31,282.53 579.66,282.53 585.00,282.53" data-product="Nvidia RTX 5060 Ti 8 GB" fill="none" stroke="#e38e4f" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,284.97 C 45.34,284.97 50.69,284.97 56.03,284.97 C 61.37,284.97 66.72,284.97 72.06,284.97 C 77.40,284.97 82.75,284.97 88.09,284.97 C 93.43,284.97 98.77,289.83 104.12,289.83 C 109.46,289.83 114.80,289.83 120.15,289.83 C 125.49,289.83 130.83,289.83 136.18,289.83 C 141.52,289.83 146.86,289.83 152.21,289.83 C 157.55,289.83 162.89,289.83 168.24,289.83 C 173.58,289.83 178.92,287.40 184.26,287.40 C 189.61,287.40 194.95,292.27 200.29,292.27 C 205.64,292.27 210.98,289.83 216.32,289.83 C 221.67,289.83 227.01,289.83 232.35,289.83 C 237.70,289.83 243.04,284.97 248.38,284.97 C 253.73,284.97 259.07,282.53 264.41,282.53 C 269.75,282.53 275.10,282.53 280.44,282.53 C 285.78,282.53 291.13,280.10 296.47,280.10 C 301.81,280.10 307.16,280.10 312.50,280.10 C 317.84,280.10 323.19,277.67 328.53,277.67 C 333.87,277.67 339.22,267.93 344.56,267.93 C 349.90,267.93 355.25,267.93 360.59,267.93 C 365.93,267.93 371.27,277.67 376.62,277.67 C 381.96,277.67 387.30,267.93 392.65,267.93 C 397.99,267.93 403.33,267.93 408.68,267.93 C 414.02,267.93 419.36,267.93 424.71,267.93 C 430.05,267.93 435.39,267.93 440.74,267.93 C 446.08,267.93 451.42,267.93 456.76,267.93 C 462.11,267.93 467.45,267.93 472.79,267.93 C 478.14,267.93 483.48,265.74 488.82,265.74 C 494.17,265.74 499.51,267.93 504.85,267.93 C 510.20,267.93 515.54,267.93 520.88,267.93 C 526.23,267.93 531.57,270.37 536.91,270.37 C 542.25,270.37 547.60,270.37 552.94,270.37 C 558.28,270.37 563.63,267.93 568.97,267.93 C 574.31,267.93 579.66,270.37 585.00,270.37" data-product="AMD RX 9060 XT 16 GB" fill="none" stroke="#E33235" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,306.87 C 45.34,306.87 50.69,309.30 56.03,309.30 C 61.37,309.30 66.72,306.87 72.06,306.87 C 77.40,306.87 82.75,306.87 88.09,306.87 C 93.43,306.87 98.77,309.30 104.12,309.30 C 109.46,309.30 114.80,309.30 120.15,309.30 C 125.49,309.30 130.83,309.30 136.18,309.30 C 141.52,309.30 146.86,309.30 152.21,309.30 C 157.55,309.30 162.89,309.30 168.24,309.30 C 173.58,309.30 178.92,309.30 184.26,309.30 C 189.61,309.30 194.95,314.17 200.29,314.17 C 205.64,314.17 210.98,308.08 216.32,308.08 C 221.67,308.08 227.01,306.87 232.35,306.87 C 237.70,306.87 243.04,306.87 248.38,306.87 C 253.73,306.87 259.07,304.92 264.41,304.92 C 269.75,304.92 275.10,304.92 280.44,304.92 C 285.78,304.92 291.13,299.57 296.47,299.57 C 301.81,299.57 307.16,299.57 312.50,299.57 C 317.84,299.57 323.19,299.57 328.53,299.57 C 333.87,299.57 339.22,299.57 344.56,299.57 C 349.90,299.57 355.25,289.83 360.59,289.83 C 365.93,289.83 371.27,290.81 376.62,290.81 C 381.96,290.81 387.30,290.81 392.65,290.81 C 397.99,290.81 403.33,290.81 408.68,290.81 C 414.02,290.81 419.36,290.81 424.71,290.81 C 430.05,290.81 435.39,292.27 440.74,292.27 C 446.08,292.27 451.42,292.27 456.76,292.27 C 462.11,292.27 467.45,290.81 472.79,290.81 C 478.14,290.81 483.48,289.83 488.82,289.83 C 494.17,289.83 499.51,289.83 504.85,289.83 C 510.20,289.83 515.54,289.83 520.88,289.83 C 526.23,289.83 531.57,287.40 536.91,287.40 C 542.25,287.40 547.60,287.40 552.94,287.40 C 558.28,287.40 563.63,287.40 568.97,287.40 C 574.31,287.40 579.66,287.40 585.00,287.40" data-product="AMD RX 9060 XT 8 GB" fill="none" stroke="#FE9F58" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,302.00 C 45.34,302.00 50.69,302.00 56.03,302.00 C 61.37,302.00 66.72,304.19 72.06,304.19 C 77.40,304.19 82.75,302.97 88.09,302.97 C 93.43,302.97 98.77,302.00 104.12,302.00 C 109.46,302.00 114.80,304.68 120.15,304.68 C 125.49,304.68 130.83,302.24 136.18,302.24 C 141.52,302.24 146.86,302.24 152.21,302.24 C 157.55,302.24 162.89,302.24 168.24,302.24 C 173.58,302.24 178.92,302.24 184.26,302.24 C 189.61,302.24 194.95,306.87 200.29,306.87 C 205.64,306.87 210.98,307.11 216.32,307.11 C 221.67,307.11 227.01,307.11 232.35,307.11 C 237.70,307.11 243.04,307.11 248.38,307.11 C 253.73,307.11 259.07,307.11 264.41,307.11 C 269.75,307.11 275.10,309.30 280.44,309.30 C 285.78,309.30 291.13,311.73 296.47,311.73 C 301.81,311.73 307.16,304.43 312.50,304.43 C 317.84,304.43 323.19,302.24 328.53,302.24 C 333.87,302.24 339.22,302.24 344.56,302.24 C 349.90,302.24 355.25,302.24 360.59,302.24 C 365.93,302.24 371.27,302.24 376.62,302.24 C 381.96,302.24 387.30,292.27 392.65,292.27 C 397.99,292.27 403.33,292.27 408.68,292.27 C 414.02,292.27 419.36,290.08 424.71,290.08 C 430.05,290.08 435.39,290.08 440.74,290.08 C 446.08,290.08 451.42,290.08 456.76,290.08 C 462.11,290.08 467.45,290.08 472.79,290.08 C 478.14,290.08 483.48,290.08 488.82,290.08 C 494.17,290.08 499.51,294.70 504.85,294.70 C 510.20,294.70 515.54,294.70 520.88,294.70 C 526.23,294.70 531.57,299.57 536.91,299.57 C 542.25,299.57 547.60,290.08 552.94,290.08 C 558.28,290.08 563.63,290.08 568.97,290.08 C 574.31,290.08 579.66,289.83 585.00,289.83" data-product="Nvidia RTX 5060" fill="none" stroke="#D07F46" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,314.17 C 45.34,314.17 50.69,314.17 56.03,314.17 C 61.37,314.17 66.72,314.17 72.06,314.17 C 77.40,314.17 82.75,314.17 88.09,314.17 C 93.43,314.17 98.77,314.17 104.12,314.17 C 109.46,314.17 114.80,316.60 120.15,316.60 C 125.49,316.60 130.83,316.60 136.18,316.60 C 141.52,316.60 146.86,314.17 152.21,314.17 C 157.55,314.17 162.89,314.17 168.24,314.17 C 173.58,314.17 178.92,314.17 184.26,314.17 C 189.61,314.17 194.95,319.03 200.29,319.03 C 205.64,319.03 210.98,321.47 216.32,321.47 C 221.67,321.47 227.01,321.47 232.35,321.47 C 237.70,321.47 243.04,321.47 248.38,321.47 C 253.73,321.47 259.07,326.33 264.41,326.33 C 269.75,326.33 275.10,326.33 280.44,326.33 C 285.78,326.33 291.13,317.82 296.47,317.82 C 301.81,317.82 307.16,316.60 312.50,316.60 C 317.84,316.60 323.19,316.60 328.53,316.60 C 333.87,316.60 339.22,316.60 344.56,316.60 C 349.90,316.60 355.25,311.73 360.59,311.73 C 365.93,311.73 371.27,311.73 376.62,311.73 C 381.96,311.73 387.30,311.73 392.65,311.73 C 397.99,311.73 403.33,311.73 408.68,311.73 C 414.02,311.73 419.36,311.73 424.71,311.73 C 430.05,311.73 435.39,304.43 440.74,304.43 C 446.08,304.43 451.42,304.43 456.76,304.43 C 462.11,304.43 467.45,304.43 472.79,304.43 C 478.14,304.43 483.48,304.43 488.82,304.43 C 494.17,304.43 499.51,304.43 504.85,304.43 C 510.20,304.43 515.54,304.43 520.88,304.43 C 526.23,304.43 531.57,304.43 536.91,304.43 C 542.25,304.43 547.60,304.43 552.94,304.43 C 558.28,304.43 563.63,304.43 568.97,304.43 C 574.31,304.43 579.66,304.43 585.00,304.43" data-product="Nvidia RTX 5050" fill="none" stroke="#B5282A" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,311.73 C 45.34,311.73 50.69,311.73 56.03,311.73 C 61.37,311.73 66.72,314.17 72.06,314.17 C 77.40,314.17 82.75,314.17 88.09,314.17 C 93.43,314.17 98.77,314.17 104.12,314.17 C 109.46,314.17 114.80,314.17 120.15,314.17 C 125.49,314.17 130.83,314.17 136.18,314.17 C 141.52,314.17 146.86,314.17 152.21,314.17 C 157.55,314.17 162.89,314.17 168.24,314.17 C 173.58,314.17 178.92,314.17 184.26,314.17 C 189.61,314.17 194.95,314.17 200.29,314.17 C 205.64,314.17 210.98,314.17 216.32,314.17 C 221.67,314.17 227.01,314.17 232.35,314.17 C 237.70,314.17 243.04,314.17 248.38,314.17 C 253.73,314.17 259.07,316.60 264.41,316.60 C 269.75,316.60 275.10,316.60 280.44,316.60 C 285.78,316.60 291.13,314.17 296.47,314.17 C 301.81,314.17 307.16,314.17 312.50,314.17 C 317.84,314.17 323.19,311.73 328.53,311.73 C 333.87,311.73 339.22,304.43 344.56,304.43 C 349.90,304.43 355.25,304.43 360.59,304.43 C 365.93,304.43 371.27,302.00 376.62,302.00 C 381.96,302.00 387.30,302.00 392.65,302.00 C 397.99,302.00 403.33,302.00 408.68,302.00 C 414.02,302.00 419.36,302.00 424.71,302.00 C 430.05,302.00 435.39,302.00 440.74,302.00 C 446.08,302.00 451.42,302.00 456.76,302.00 C 462.11,302.00 467.45,304.43 472.79,304.43 C 478.14,304.43 483.48,304.43 488.82,304.43 C 494.17,304.43 499.51,304.43 504.85,304.43 C 510.20,304.43 515.54,304.43 520.88,304.43 C 526.23,304.43 531.57,304.43 536.91,304.43 C 542.25,304.43 547.60,304.43 552.94,304.43 C 558.28,304.43 563.63,304.43 568.97,304.43 C 574.31,304.43 579.66,301.03 585.00,301.03" data-product="Intel Arc B580" fill="none" stroke="#66C5D7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path class="riv-line-path" d="M 40.00,319.03 C 45.34,319.03 50.69,319.03 56.03,319.03 C 61.37,319.03 66.72,319.03 72.06,319.03 C 77.40,319.03 82.75,319.03 88.09,319.03 C 93.43,319.03 98.77,319.03 104.12,319.03 C 109.46,319.03 114.80,319.03 120.15,319.03 C 125.49,319.03 130.83,319.03 136.18,319.03 C 141.52,319.03 146.86,326.33 152.21,326.33 C 157.55,326.33 162.89,321.47 168.24,321.47 C 173.58,321.47 178.92,323.90 184.26,323.90 C 189.61,323.90 194.95,326.33 200.29,326.33 C 205.64,326.33 210.98,326.33 216.32,326.33 C 221.67,326.33 227.01,326.33 232.35,326.33 C 237.70,326.33 243.04,325.85 248.38,325.85 C 253.73,325.85 259.07,325.85 264.41,325.85 C 269.75,325.85 275.10,325.85 280.44,325.85 C 285.78,325.85 291.13,326.33 296.47,326.33 C 301.81,326.33 307.16,326.33 312.50,326.33 C 317.84,326.33 323.19,326.33 328.53,326.33 C 333.87,326.33 339.22,326.33 344.56,326.33 C 349.90,326.33 355.25,314.17 360.59,314.17 C 365.93,314.17 371.27,314.17 376.62,314.17 C 381.96,314.17 387.30,314.17 392.65,314.17 C 397.99,314.17 403.33,314.17 408.68,314.17 C 414.02,314.17 419.36,314.17 424.71,314.17 C 430.05,314.17 435.39,314.17 440.74,314.17 C 446.08,314.17 451.42,314.17 456.76,314.17 C 462.11,314.17 467.45,314.17 472.79,314.17 C 478.14,314.17 483.48,314.17 488.82,314.17 C 494.17,314.17 499.51,311.73 504.85,311.73 C 510.20,311.73 515.54,311.73 520.88,311.73 C 526.23,311.73 531.57,311.73 536.91,311.73 C 542.25,311.73 547.60,311.73 552.94,311.73 C 558.28,311.73 563.63,311.73 568.97,311.73 C 574.31,311.73 579.66,311.73 585.00,311.73" data-product="Intel Arc B570" fill="none" stroke="#FFC08B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="40.00" cy="107.33" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="56.03" cy="107.58" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="72.06" cy="131.67" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="88.09" cy="131.67" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="104.12" cy="131.67" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="120.15" cy="148.94" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="136.18" cy="131.91" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="152.21" cy="136.53" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="168.24" cy="131.91" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="184.26" cy="134.34" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="200.29" cy="134.10" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="216.32" cy="134.34" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="232.35" cy="131.67" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="248.38" cy="131.67" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="264.41" cy="131.67" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="280.44" cy="107.33" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="296.47" cy="75.70" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="312.50" cy="66.45" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="328.53" cy="39.20" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="344.56" cy="46.50" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="360.59" cy="42.85" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="376.62" cy="42.85" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="392.65" cy="61.10" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="408.68" cy="61.10" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="424.71" cy="70.83" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="440.74" cy="68.40" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="456.76" cy="61.10" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="472.79" cy="70.83" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="488.82" cy="61.10" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="504.85" cy="61.10" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="520.88" cy="61.10" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="536.91" cy="61.10" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="552.94" cy="61.10" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="568.97" cy="65.97" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5080" cx="585.00" cy="61.10" r="2" fill="#ffcea9" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="40.00" cy="185.20" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="56.03" cy="192.50" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="72.06" cy="192.50" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="88.09" cy="192.50" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="104.12" cy="192.74" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="120.15" cy="192.74" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="136.18" cy="192.50" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="152.21" cy="192.74" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="168.24" cy="192.50" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="184.26" cy="197.37" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="200.29" cy="204.91" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="216.32" cy="197.37" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="232.35" cy="192.50" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="248.38" cy="192.50" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="264.41" cy="192.74" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="280.44" cy="192.50" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="296.47" cy="192.50" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="312.50" cy="173.28" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="328.53" cy="156.24" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="344.56" cy="131.67" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="360.59" cy="143.83" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="376.62" cy="143.83" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="392.65" cy="143.83" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="408.68" cy="143.83" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="424.71" cy="143.83" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="440.74" cy="143.83" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="456.76" cy="143.83" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="472.79" cy="156.00" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="488.82" cy="134.10" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="504.85" cy="134.10" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="520.88" cy="134.10" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="536.91" cy="134.10" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="552.94" cy="136.53" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="568.97" cy="136.53" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070 Ti" cx="585.00" cy="156.00" r="2" fill="#d26365" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="40.00" cy="204.67" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="56.03" cy="204.67" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="72.06" cy="204.67" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="88.09" cy="205.88" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="104.12" cy="211.97" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="120.15" cy="211.97" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="136.18" cy="216.83" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="152.21" cy="216.83" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="168.24" cy="216.83" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="184.26" cy="229.00" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="200.29" cy="229.00" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="216.32" cy="229.00" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="232.35" cy="229.00" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="248.38" cy="229.00" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="264.41" cy="229.00" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="280.44" cy="224.13" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="296.47" cy="214.40" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="312.50" cy="204.67" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="328.53" cy="199.80" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="344.56" cy="199.80" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="360.59" cy="197.37" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="376.62" cy="197.37" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="392.65" cy="197.37" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="408.68" cy="197.37" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="424.71" cy="197.37" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="440.74" cy="197.37" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="456.76" cy="197.37" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="472.79" cy="199.80" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="488.82" cy="202.23" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="504.85" cy="202.23" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="520.88" cy="211.97" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="536.91" cy="202.23" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="552.94" cy="202.23" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="568.97" cy="202.23" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070 XT" cx="585.00" cy="204.67" r="2" fill="#EB6F71" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="40.00" cy="229.00" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="56.03" cy="229.00" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="72.06" cy="241.17" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="88.09" cy="241.17" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="104.12" cy="229.00" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="120.15" cy="229.00" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="136.18" cy="241.17" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="152.21" cy="241.17" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="168.24" cy="238.73" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="184.26" cy="241.17" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="200.29" cy="241.17" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="216.32" cy="246.03" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="232.35" cy="246.03" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="248.38" cy="246.03" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="264.41" cy="246.03" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="280.44" cy="246.03" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="296.47" cy="233.87" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="312.50" cy="233.87" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="328.53" cy="233.87" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="344.56" cy="229.00" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="360.59" cy="231.43" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="376.62" cy="221.70" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="392.65" cy="221.70" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="408.68" cy="224.13" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="424.71" cy="226.57" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="440.74" cy="226.57" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="456.76" cy="221.70" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="472.79" cy="224.13" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="488.82" cy="224.13" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="504.85" cy="224.13" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="520.88" cy="224.13" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="536.91" cy="224.13" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="552.94" cy="229.00" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="568.97" cy="224.13" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9070" cx="585.00" cy="229.00" r="2" fill="#1CA9C4" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="40.00" cy="241.17" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="56.03" cy="241.17" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="72.06" cy="247.49" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="88.09" cy="242.14" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="104.12" cy="257.96" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="120.15" cy="253.58" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="136.18" cy="248.47" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="152.21" cy="253.33" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="168.24" cy="253.33" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="184.26" cy="258.20" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="200.29" cy="256.01" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="216.32" cy="253.33" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="232.35" cy="246.76" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="248.38" cy="243.60" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="264.41" cy="253.58" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="280.44" cy="253.58" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="296.47" cy="241.41" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="312.50" cy="243.60" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="328.53" cy="241.41" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="344.56" cy="224.13" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="360.59" cy="224.13" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="376.62" cy="224.13" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="392.65" cy="221.70" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="408.68" cy="222.92" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="424.71" cy="221.70" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="440.74" cy="228.03" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="456.76" cy="219.27" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="472.79" cy="221.70" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="488.82" cy="220.24" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="504.85" cy="221.70" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="520.88" cy="229.24" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="536.91" cy="229.24" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="552.94" cy="229.24" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="568.97" cy="229.24" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5070" cx="585.00" cy="229.24" r="2" fill="#75bdd1" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="40.00" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="56.03" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="72.06" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="88.09" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="104.12" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="120.15" cy="282.78" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="136.18" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="152.21" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="168.24" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="184.26" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="200.29" cy="277.67" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="216.32" cy="277.67" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="232.35" cy="272.80" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="248.38" cy="272.80" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="264.41" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="280.44" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="296.47" cy="270.37" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="312.50" cy="265.50" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="328.53" cy="265.50" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="344.56" cy="248.47" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="360.59" cy="248.47" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="376.62" cy="248.47" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="392.65" cy="248.47" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="408.68" cy="248.47" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="424.71" cy="241.17" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="440.74" cy="241.17" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="456.76" cy="236.30" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="472.79" cy="249.68" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="488.82" cy="253.33" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="504.85" cy="253.33" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="520.88" cy="253.33" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="536.91" cy="249.68" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="552.94" cy="255.77" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="568.97" cy="241.17" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 16 GB" cx="585.00" cy="241.17" r="2" fill="#e97a7b" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="40.00" cy="285.45" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="56.03" cy="292.27" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="72.06" cy="284.97" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="88.09" cy="291.05" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="104.12" cy="292.27" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="120.15" cy="292.27" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="136.18" cy="289.83" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="152.21" cy="291.78" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="168.24" cy="296.40" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="184.26" cy="292.27" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="200.29" cy="297.13" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="216.32" cy="297.13" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="232.35" cy="291.78" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="248.38" cy="298.84" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="264.41" cy="289.83" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="280.44" cy="289.83" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="296.47" cy="294.70" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="312.50" cy="294.70" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="328.53" cy="294.70" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="344.56" cy="294.70" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="360.59" cy="289.59" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="376.62" cy="287.40" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="392.65" cy="287.40" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="408.68" cy="287.40" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="424.71" cy="287.40" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="440.74" cy="287.40" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="456.76" cy="287.40" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="472.79" cy="280.10" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="488.82" cy="280.10" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="504.85" cy="280.10" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="520.88" cy="282.53" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="536.91" cy="282.53" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="552.94" cy="277.67" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="568.97" cy="282.53" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060 Ti 8 GB" cx="585.00" cy="282.53" r="2" fill="#e38e4f" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="40.00" cy="284.97" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="56.03" cy="284.97" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="72.06" cy="284.97" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="88.09" cy="284.97" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="104.12" cy="289.83" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="120.15" cy="289.83" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="136.18" cy="289.83" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="152.21" cy="289.83" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="168.24" cy="289.83" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="184.26" cy="287.40" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="200.29" cy="292.27" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="216.32" cy="289.83" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="232.35" cy="289.83" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="248.38" cy="284.97" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="264.41" cy="282.53" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="280.44" cy="282.53" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="296.47" cy="280.10" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="312.50" cy="280.10" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="328.53" cy="277.67" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="344.56" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="360.59" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="376.62" cy="277.67" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="392.65" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="408.68" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="424.71" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="440.74" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="456.76" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="472.79" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="488.82" cy="265.74" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="504.85" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="520.88" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="536.91" cy="270.37" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="552.94" cy="270.37" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="568.97" cy="267.93" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 16 GB" cx="585.00" cy="270.37" r="2" fill="#E33235" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="40.00" cy="306.87" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="56.03" cy="309.30" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="72.06" cy="306.87" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="88.09" cy="306.87" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="104.12" cy="309.30" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="120.15" cy="309.30" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="136.18" cy="309.30" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="152.21" cy="309.30" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="168.24" cy="309.30" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="184.26" cy="309.30" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="200.29" cy="314.17" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="216.32" cy="308.08" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="232.35" cy="306.87" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="248.38" cy="306.87" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="264.41" cy="304.92" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="280.44" cy="304.92" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="296.47" cy="299.57" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="312.50" cy="299.57" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="328.53" cy="299.57" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="344.56" cy="299.57" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="360.59" cy="289.83" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="376.62" cy="290.81" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="392.65" cy="290.81" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="408.68" cy="290.81" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="424.71" cy="290.81" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="440.74" cy="292.27" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="456.76" cy="292.27" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="472.79" cy="290.81" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="488.82" cy="289.83" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="504.85" cy="289.83" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="520.88" cy="289.83" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="536.91" cy="287.40" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="552.94" cy="287.40" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="568.97" cy="287.40" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="AMD RX 9060 XT 8 GB" cx="585.00" cy="287.40" r="2" fill="#FE9F58" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="40.00" cy="302.00" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="56.03" cy="302.00" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="72.06" cy="304.19" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="88.09" cy="302.97" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="104.12" cy="302.00" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="120.15" cy="304.68" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="136.18" cy="302.24" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="152.21" cy="302.24" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="168.24" cy="302.24" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="184.26" cy="302.24" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="200.29" cy="306.87" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="216.32" cy="307.11" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="232.35" cy="307.11" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="248.38" cy="307.11" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="264.41" cy="307.11" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="280.44" cy="309.30" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="296.47" cy="311.73" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="312.50" cy="304.43" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="328.53" cy="302.24" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="344.56" cy="302.24" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="360.59" cy="302.24" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="376.62" cy="302.24" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="392.65" cy="292.27" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="408.68" cy="292.27" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="424.71" cy="290.08" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="440.74" cy="290.08" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="456.76" cy="290.08" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="472.79" cy="290.08" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="488.82" cy="290.08" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="504.85" cy="294.70" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="520.88" cy="294.70" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="536.91" cy="299.57" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="552.94" cy="290.08" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="568.97" cy="290.08" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5060" cx="585.00" cy="289.83" r="2" fill="#D07F46" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="40.00" cy="314.17" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="56.03" cy="314.17" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="72.06" cy="314.17" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="88.09" cy="314.17" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="104.12" cy="314.17" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="120.15" cy="316.60" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="136.18" cy="316.60" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="152.21" cy="314.17" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="168.24" cy="314.17" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="184.26" cy="314.17" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="200.29" cy="319.03" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="216.32" cy="321.47" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="232.35" cy="321.47" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="248.38" cy="321.47" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="264.41" cy="326.33" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="280.44" cy="326.33" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="296.47" cy="317.82" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="312.50" cy="316.60" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="328.53" cy="316.60" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="344.56" cy="316.60" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="360.59" cy="311.73" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="376.62" cy="311.73" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="392.65" cy="311.73" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="408.68" cy="311.73" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="424.71" cy="311.73" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="440.74" cy="304.43" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="456.76" cy="304.43" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="472.79" cy="304.43" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="488.82" cy="304.43" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="504.85" cy="304.43" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="520.88" cy="304.43" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="536.91" cy="304.43" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="552.94" cy="304.43" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="568.97" cy="304.43" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Nvidia RTX 5050" cx="585.00" cy="304.43" r="2" fill="#B5282A" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="40.00" cy="311.73" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="56.03" cy="311.73" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="72.06" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="88.09" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="104.12" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="120.15" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="136.18" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="152.21" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="168.24" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="184.26" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="200.29" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="216.32" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="232.35" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="248.38" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="264.41" cy="316.60" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="280.44" cy="316.60" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="296.47" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="312.50" cy="314.17" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="328.53" cy="311.73" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="344.56" cy="304.43" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="360.59" cy="304.43" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="376.62" cy="302.00" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="392.65" cy="302.00" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="408.68" cy="302.00" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="424.71" cy="302.00" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="440.74" cy="302.00" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="456.76" cy="302.00" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="472.79" cy="304.43" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="488.82" cy="304.43" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="504.85" cy="304.43" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="520.88" cy="304.43" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="536.91" cy="304.43" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="552.94" cy="304.43" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="568.97" cy="304.43" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B580" cx="585.00" cy="301.03" r="2" fill="#66C5D7" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="40.00" cy="319.03" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="56.03" cy="319.03" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="72.06" cy="319.03" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="88.09" cy="319.03" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="104.12" cy="319.03" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="120.15" cy="319.03" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="136.18" cy="319.03" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="152.21" cy="326.33" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="168.24" cy="321.47" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="184.26" cy="323.90" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="200.29" cy="326.33" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="216.32" cy="326.33" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="232.35" cy="326.33" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="248.38" cy="325.85" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="264.41" cy="325.85" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="280.44" cy="325.85" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="296.47" cy="326.33" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="312.50" cy="326.33" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="328.53" cy="326.33" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="344.56" cy="326.33" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="360.59" cy="314.17" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="376.62" cy="314.17" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="392.65" cy="314.17" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="408.68" cy="314.17" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="424.71" cy="314.17" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="440.74" cy="314.17" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="456.76" cy="314.17" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="472.79" cy="314.17" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="488.82" cy="314.17" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="504.85" cy="311.73" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="520.88" cy="311.73" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="536.91" cy="311.73" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="552.94" cy="311.73" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="568.97" cy="311.73" r="2" fill="#FFC08B" style="opacity:0;" /><circle class="riv-dot" data-product="Intel Arc B570" cx="585.00" cy="311.73" r="2" fill="#FFC08B" style="opacity:0;" /></svg><div class="fv-x-axis-title">Week</div><div class="riv-line-legend" data-chart="fv-chart-1780480195966-pysxzzu9k-line-Lowest pricing"><button class="riv-legend-item " data-product="Nvidia RTX 5080"><span class="riv-legend-marker" style="background-color: #ffcea9;"></span>Nvidia RTX 5080</button><button class="riv-legend-item " data-product="Nvidia RTX 5070 Ti"><span class="riv-legend-marker" style="background-color: #d26365;"></span>Nvidia RTX 5070 Ti</button><button class="riv-legend-item " data-product="AMD RX 9070 XT"><span class="riv-legend-marker" style="background-color: #EB6F71;"></span>AMD RX 9070 XT</button><button class="riv-legend-item " data-product="AMD RX 9070"><span class="riv-legend-marker" style="background-color: #1CA9C4;"></span>AMD RX 9070</button><button class="riv-legend-item " data-product="Nvidia RTX 5070"><span class="riv-legend-marker" style="background-color: #75bdd1;"></span>Nvidia RTX 5070</button><button class="riv-legend-item " data-product="Nvidia RTX 5060 Ti 16 GB"><span class="riv-legend-marker" style="background-color: #e97a7b;"></span>Nvidia RTX 5060 Ti 16 GB</button><button class="riv-legend-item " data-product="Nvidia RTX 5060 Ti 8 GB"><span class="riv-legend-marker" style="background-color: #e38e4f;"></span>Nvidia RTX 5060 Ti 8 GB</button><button class="riv-legend-item " data-product="AMD RX 9060 XT 16 GB"><span class="riv-legend-marker" style="background-color: #E33235;"></span>AMD RX 9060 XT 16 GB</button><button class="riv-legend-item " data-product="AMD RX 9060 XT 8 GB"><span class="riv-legend-marker" style="background-color: #FE9F58;"></span>AMD RX 9060 XT 8 GB</button><button class="riv-legend-item " data-product="Nvidia RTX 5060"><span class="riv-legend-marker" style="background-color: #D07F46;"></span>Nvidia RTX 5060</button><button class="riv-legend-item " data-product="Nvidia RTX 5050"><span class="riv-legend-marker" style="background-color: #B5282A;"></span>Nvidia RTX 5050</button><button class="riv-legend-item " data-product="Intel Arc B580"><span class="riv-legend-marker" style="background-color: #66C5D7;"></span>Intel Arc B580</button><button class="riv-legend-item " data-product="Intel Arc B570"><span class="riv-legend-marker" style="background-color: #FFC08B;"></span>Intel Arc B570</button></div><table class="sr-only"><caption>Lowest pricing Data</caption><thead><tr><th>Timestamp (Week)</th><th>Nvidia RTX 5080 (Price, $)</th><th>Nvidia RTX 5070 Ti (Price, $)</th><th>AMD RX 9070 XT (Price, $)</th><th>AMD RX 9070 (Price, $)</th><th>Nvidia RTX 5070 (Price, $)</th><th>Nvidia RTX 5060 Ti 16 GB (Price, $)</th><th>Nvidia RTX 5060 Ti 8 GB (Price, $)</th><th>AMD RX 9060 XT 16 GB (Price, $)</th><th>AMD RX 9060 XT 8 GB (Price, $)</th><th>Nvidia RTX 5060 (Price, $)</th><th>Nvidia RTX 5050 (Price, $)</th><th>Intel Arc B580 (Price, $)</th><th>Intel Arc B570 (Price, $)</th></tr></thead><tbody><tr><td>1</td><td>1100</td><td>780</td><td>700</td><td>600</td><td>550</td><td>430</td><td>368</td><td>370</td><td>280</td><td>300</td><td>250</td><td>260</td><td>230</td></tr><tr><td>2</td><td>1099</td><td>750</td><td>700</td><td>600</td><td>550</td><td>430</td><td>340</td><td>370</td><td>270</td><td>300</td><td>250</td><td>260</td><td>230</td></tr><tr><td>3</td><td>1000</td><td>750</td><td>700</td><td>550</td><td>524</td><td>430</td><td>370</td><td>370</td><td>280</td><td>291</td><td>250</td><td>250</td><td>230</td></tr><tr><td>4</td><td>1000</td><td>750</td><td>695</td><td>550</td><td>546</td><td>430</td><td>345</td><td>370</td><td>280</td><td>296</td><td>250</td><td>250</td><td>230</td></tr><tr><td>5</td><td>1000</td><td>749</td><td>670</td><td>600</td><td>481</td><td>430</td><td>340</td><td>350</td><td>270</td><td>300</td><td>250</td><td>250</td><td>230</td></tr><tr><td>6</td><td>929</td><td>749</td><td>670</td><td>600</td><td>499</td><td>379</td><td>340</td><td>350</td><td>270</td><td>289</td><td>240</td><td>250</td><td>230</td></tr><tr><td>7</td><td>999</td><td>750</td><td>650</td><td>550</td><td>520</td><td>430</td><td>350</td><td>350</td><td>270</td><td>299</td><td>240</td><td>250</td><td>230</td></tr><tr><td>8</td><td>980</td><td>749</td><td>650</td><td>550</td><td>500</td><td>430</td><td>342</td><td>350</td><td>270</td><td>299</td><td>250</td><td>250</td><td>200</td></tr><tr><td>9</td><td>999</td><td>750</td><td>650</td><td>560</td><td>500</td><td>430</td><td>323</td><td>350</td><td>270</td><td>299</td><td>250</td><td>250</td><td>220</td></tr><tr><td>10</td><td>989</td><td>730</td><td>600</td><td>550</td><td>480</td><td>430</td><td>340</td><td>360</td><td>270</td><td>299</td><td>250</td><td>250</td><td>210</td></tr><tr><td>11</td><td>990</td><td>699</td><td>600</td><td>550</td><td>489</td><td>400</td><td>320</td><td>340</td><td>250</td><td>280</td><td>230</td><td>250</td><td>200</td></tr><tr><td>12</td><td>989</td><td>730</td><td>600</td><td>530</td><td>500</td><td>400</td><td>320</td><td>350</td><td>275</td><td>279</td><td>220</td><td>250</td><td>200</td></tr><tr><td>13</td><td>1000</td><td>750</td><td>600</td><td>530</td><td>527</td><td>420</td><td>342</td><td>350</td><td>280</td><td>279</td><td>220</td><td>250</td><td>200</td></tr><tr><td>14</td><td>1000</td><td>750</td><td>600</td><td>530</td><td>540</td><td>420</td><td>313</td><td>370</td><td>280</td><td>279</td><td>220</td><td>250</td><td>202</td></tr><tr><td>15</td><td>1000</td><td>749</td><td>600</td><td>530</td><td>499</td><td>430</td><td>350</td><td>380</td><td>288</td><td>279</td><td>200</td><td>240</td><td>202</td></tr><tr><td>16</td><td>1100</td><td>750</td><td>620</td><td>530</td><td>499</td><td>430</td><td>350</td><td>380</td><td>288</td><td>270</td><td>200</td><td>240</td><td>202</td></tr><tr><td>17</td><td>1230</td><td>750</td><td>660</td><td>580</td><td>549</td><td>430</td><td>330</td><td>390</td><td>310</td><td>260</td><td>235</td><td>250</td><td>200</td></tr><tr><td>18</td><td>1268</td><td>829</td><td>700</td><td>580</td><td>540</td><td>450</td><td>330</td><td>390</td><td>310</td><td>290</td><td>240</td><td>250</td><td>200</td></tr><tr><td>19</td><td>1380</td><td>899</td><td>720</td><td>580</td><td>549</td><td>450</td><td>330</td><td>400</td><td>310</td><td>299</td><td>240</td><td>260</td><td>200</td></tr><tr><td>20</td><td>1350</td><td>1000</td><td>720</td><td>600</td><td>620</td><td>520</td><td>330</td><td>440</td><td>310</td><td>299</td><td>240</td><td>290</td><td>200</td></tr><tr><td>21</td><td>1365</td><td>950</td><td>730</td><td>590</td><td>620</td><td>520</td><td>351</td><td>440</td><td>350</td><td>299</td><td>260</td><td>290</td><td>250</td></tr><tr><td>22</td><td>1365</td><td>950</td><td>730</td><td>630</td><td>620</td><td>520</td><td>360</td><td>400</td><td>346</td><td>299</td><td>260</td><td>300</td><td>250</td></tr><tr><td>23</td><td>1290</td><td>950</td><td>730</td><td>630</td><td>630</td><td>520</td><td>360</td><td>440</td><td>346</td><td>340</td><td>260</td><td>300</td><td>250</td></tr><tr><td>24</td><td>1290</td><td>950</td><td>730</td><td>620</td><td>625</td><td>520</td><td>360</td><td>440</td><td>346</td><td>340</td><td>260</td><td>300</td><td>250</td></tr><tr><td>25</td><td>1250</td><td>950</td><td>730</td><td>610</td><td>630</td><td>550</td><td>360</td><td>440</td><td>346</td><td>349</td><td>260</td><td>300</td><td>250</td></tr><tr><td>26</td><td>1260</td><td>950</td><td>730</td><td>610</td><td>604</td><td>550</td><td>360</td><td>440</td><td>340</td><td>349</td><td>290</td><td>300</td><td>250</td></tr><tr><td>27</td><td>1290</td><td>950</td><td>730</td><td>630</td><td>640</td><td>570</td><td>360</td><td>440</td><td>340</td><td>349</td><td>290</td><td>300</td><td>250</td></tr><tr><td>28</td><td>1250</td><td>900</td><td>720</td><td>620</td><td>630</td><td>515</td><td>390</td><td>440</td><td>346</td><td>349</td><td>290</td><td>290</td><td>250</td></tr><tr><td>29</td><td>1290</td><td>990</td><td>710</td><td>620</td><td>636</td><td>500</td><td>390</td><td>449</td><td>350</td><td>349</td><td>290</td><td>290</td><td>250</td></tr><tr><td>30</td><td>1290</td><td>990</td><td>710</td><td>620</td><td>630</td><td>500</td><td>390</td><td>440</td><td>350</td><td>330</td><td>290</td><td>290</td><td>260</td></tr><tr><td>31</td><td>1290</td><td>990</td><td>670</td><td>620</td><td>599</td><td>500</td><td>380</td><td>440</td><td>350</td><td>330</td><td>290</td><td>290</td><td>260</td></tr><tr><td>32</td><td>1290</td><td>990</td><td>710</td><td>620</td><td>599</td><td>515</td><td>380</td><td>430</td><td>360</td><td>310</td><td>290</td><td>290</td><td>260</td></tr><tr><td>33</td><td>1290</td><td>980</td><td>710</td><td>600</td><td>599</td><td>490</td><td>400</td><td>430</td><td>360</td><td>349</td><td>290</td><td>290</td><td>260</td></tr><tr><td>34</td><td>1270</td><td>980</td><td>710</td><td>620</td><td>599</td><td>550</td><td>380</td><td>440</td><td>360</td><td>349</td><td>290</td><td>290</td><td>260</td></tr><tr><td>35</td><td>1290</td><td>900</td><td>700</td><td>600</td><td>599</td><td>550</td><td>380</td><td>430</td><td>360</td><td>350</td><td>290</td><td>304</td><td>260</td></tr></tbody></table><script type="application/json" class="riv-line-chart-data">{"products":[{"name":"Nvidia RTX 5080","displayName":"Nvidia RTX 5080","color":"#ffcea9"},{"name":"Nvidia RTX 5070 Ti","displayName":"Nvidia RTX 5070 Ti","color":"#d26365"},{"name":"AMD RX 9070 XT","displayName":"AMD RX 9070 XT","color":"#EB6F71"},{"name":"AMD RX 9070","displayName":"AMD RX 9070","color":"#1CA9C4"},{"name":"Nvidia RTX 5070","displayName":"Nvidia RTX 5070","color":"#75bdd1"},{"name":"Nvidia RTX 5060 Ti 16 GB","displayName":"Nvidia RTX 5060 Ti 16 GB","color":"#e97a7b"},{"name":"Nvidia RTX 5060 Ti 8 GB","displayName":"Nvidia RTX 5060 Ti 8 GB","color":"#e38e4f"},{"name":"AMD RX 9060 XT 16 GB","displayName":"AMD RX 9060 XT 16 GB","color":"#E33235"},{"name":"AMD RX 9060 XT 8 GB","displayName":"AMD RX 9060 XT 8 GB","color":"#FE9F58"},{"name":"Nvidia RTX 5060","displayName":"Nvidia RTX 5060","color":"#D07F46"},{"name":"Nvidia RTX 5050","displayName":"Nvidia RTX 5050","color":"#B5282A"},{"name":"Intel Arc B580","displayName":"Intel Arc B580","color":"#66C5D7"},{"name":"Intel Arc B570","displayName":"Intel Arc B570","color":"#FFC08B"}],"timestampUnit":"Week","unit":"Price, $","xAxisLabel":"Week","xAxisTickIncrement":5,"data":[{"timestamp":1,"productName":"Nvidia RTX 5080","value":1100},{"timestamp":1,"productName":"Nvidia RTX 5070 Ti","value":780},{"timestamp":1,"productName":"AMD RX 9070 XT","value":700},{"timestamp":1,"productName":"AMD RX 9070","value":600},{"timestamp":1,"productName":"Nvidia RTX 5070","value":550},{"timestamp":1,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":1,"productName":"Nvidia RTX 5060 Ti 8 GB","value":368},{"timestamp":1,"productName":"AMD RX 9060 XT 16 GB","value":370},{"timestamp":1,"productName":"AMD RX 9060 XT 8 GB","value":280},{"timestamp":1,"productName":"Nvidia RTX 5060","value":300},{"timestamp":1,"productName":"Nvidia RTX 5050","value":250},{"timestamp":1,"productName":"Intel Arc B580","value":260},{"timestamp":1,"productName":"Intel Arc B570","value":230},{"timestamp":2,"productName":"Nvidia RTX 5080","value":1099},{"timestamp":2,"productName":"Nvidia RTX 5070 Ti","value":750},{"timestamp":2,"productName":"AMD RX 9070 XT","value":700},{"timestamp":2,"productName":"AMD RX 9070","value":600},{"timestamp":2,"productName":"Nvidia RTX 5070","value":550},{"timestamp":2,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":2,"productName":"Nvidia RTX 5060 Ti 8 GB","value":340},{"timestamp":2,"productName":"AMD RX 9060 XT 16 GB","value":370},{"timestamp":2,"productName":"AMD RX 9060 XT 8 GB","value":270},{"timestamp":2,"productName":"Nvidia RTX 5060","value":300},{"timestamp":2,"productName":"Nvidia RTX 5050","value":250},{"timestamp":2,"productName":"Intel Arc B580","value":260},{"timestamp":2,"productName":"Intel Arc B570","value":230},{"timestamp":3,"productName":"Nvidia RTX 5080","value":1000},{"timestamp":3,"productName":"Nvidia RTX 5070 Ti","value":750},{"timestamp":3,"productName":"AMD RX 9070 XT","value":700},{"timestamp":3,"productName":"AMD RX 9070","value":550},{"timestamp":3,"productName":"Nvidia RTX 5070","value":524},{"timestamp":3,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":3,"productName":"Nvidia RTX 5060 Ti 8 GB","value":370},{"timestamp":3,"productName":"AMD RX 9060 XT 16 GB","value":370},{"timestamp":3,"productName":"AMD RX 9060 XT 8 GB","value":280},{"timestamp":3,"productName":"Nvidia RTX 5060","value":291},{"timestamp":3,"productName":"Nvidia RTX 5050","value":250},{"timestamp":3,"productName":"Intel Arc B580","value":250},{"timestamp":3,"productName":"Intel Arc B570","value":230},{"timestamp":4,"productName":"Nvidia RTX 5080","value":1000},{"timestamp":4,"productName":"Nvidia RTX 5070 Ti","value":750},{"timestamp":4,"productName":"AMD RX 9070 XT","value":695},{"timestamp":4,"productName":"AMD RX 9070","value":550},{"timestamp":4,"productName":"Nvidia RTX 5070","value":546},{"timestamp":4,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":4,"productName":"Nvidia RTX 5060 Ti 8 GB","value":345},{"timestamp":4,"productName":"AMD RX 9060 XT 16 GB","value":370},{"timestamp":4,"productName":"AMD RX 9060 XT 8 GB","value":280},{"timestamp":4,"productName":"Nvidia RTX 5060","value":296},{"timestamp":4,"productName":"Nvidia RTX 5050","value":250},{"timestamp":4,"productName":"Intel Arc B580","value":250},{"timestamp":4,"productName":"Intel Arc B570","value":230},{"timestamp":5,"productName":"Nvidia RTX 5080","value":1000},{"timestamp":5,"productName":"Nvidia RTX 5070 Ti","value":749},{"timestamp":5,"productName":"AMD RX 9070 XT","value":670},{"timestamp":5,"productName":"AMD RX 9070","value":600},{"timestamp":5,"productName":"Nvidia RTX 5070","value":481},{"timestamp":5,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":5,"productName":"Nvidia RTX 5060 Ti 8 GB","value":340},{"timestamp":5,"productName":"AMD RX 9060 XT 16 GB","value":350},{"timestamp":5,"productName":"AMD RX 9060 XT 8 GB","value":270},{"timestamp":5,"productName":"Nvidia RTX 5060","value":300},{"timestamp":5,"productName":"Nvidia RTX 5050","value":250},{"timestamp":5,"productName":"Intel Arc B580","value":250},{"timestamp":5,"productName":"Intel Arc B570","value":230},{"timestamp":6,"productName":"Nvidia RTX 5080","value":929},{"timestamp":6,"productName":"Nvidia RTX 5070 Ti","value":749},{"timestamp":6,"productName":"AMD RX 9070 XT","value":670},{"timestamp":6,"productName":"AMD RX 9070","value":600},{"timestamp":6,"productName":"Nvidia RTX 5070","value":499},{"timestamp":6,"productName":"Nvidia RTX 5060 Ti 16 GB","value":379},{"timestamp":6,"productName":"Nvidia RTX 5060 Ti 8 GB","value":340},{"timestamp":6,"productName":"AMD RX 9060 XT 16 GB","value":350},{"timestamp":6,"productName":"AMD RX 9060 XT 8 GB","value":270},{"timestamp":6,"productName":"Nvidia RTX 5060","value":289},{"timestamp":6,"productName":"Nvidia RTX 5050","value":240},{"timestamp":6,"productName":"Intel Arc B580","value":250},{"timestamp":6,"productName":"Intel Arc B570","value":230},{"timestamp":7,"productName":"Nvidia RTX 5080","value":999},{"timestamp":7,"productName":"Nvidia RTX 5070 Ti","value":750},{"timestamp":7,"productName":"AMD RX 9070 XT","value":650},{"timestamp":7,"productName":"AMD RX 9070","value":550},{"timestamp":7,"productName":"Nvidia RTX 5070","value":520},{"timestamp":7,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":7,"productName":"Nvidia RTX 5060 Ti 8 GB","value":350},{"timestamp":7,"productName":"AMD RX 9060 XT 16 GB","value":350},{"timestamp":7,"productName":"AMD RX 9060 XT 8 GB","value":270},{"timestamp":7,"productName":"Nvidia RTX 5060","value":299},{"timestamp":7,"productName":"Nvidia RTX 5050","value":240},{"timestamp":7,"productName":"Intel Arc B580","value":250},{"timestamp":7,"productName":"Intel Arc B570","value":230},{"timestamp":8,"productName":"Nvidia RTX 5080","value":980},{"timestamp":8,"productName":"Nvidia RTX 5070 Ti","value":749},{"timestamp":8,"productName":"AMD RX 9070 XT","value":650},{"timestamp":8,"productName":"AMD RX 9070","value":550},{"timestamp":8,"productName":"Nvidia RTX 5070","value":500},{"timestamp":8,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":8,"productName":"Nvidia RTX 5060 Ti 8 GB","value":342},{"timestamp":8,"productName":"AMD RX 9060 XT 16 GB","value":350},{"timestamp":8,"productName":"AMD RX 9060 XT 8 GB","value":270},{"timestamp":8,"productName":"Nvidia RTX 5060","value":299},{"timestamp":8,"productName":"Nvidia RTX 5050","value":250},{"timestamp":8,"productName":"Intel Arc B580","value":250},{"timestamp":8,"productName":"Intel Arc B570","value":200},{"timestamp":9,"productName":"Nvidia RTX 5080","value":999},{"timestamp":9,"productName":"Nvidia RTX 5070 Ti","value":750},{"timestamp":9,"productName":"AMD RX 9070 XT","value":650},{"timestamp":9,"productName":"AMD RX 9070","value":560},{"timestamp":9,"productName":"Nvidia RTX 5070","value":500},{"timestamp":9,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":9,"productName":"Nvidia RTX 5060 Ti 8 GB","value":323},{"timestamp":9,"productName":"AMD RX 9060 XT 16 GB","value":350},{"timestamp":9,"productName":"AMD RX 9060 XT 8 GB","value":270},{"timestamp":9,"productName":"Nvidia RTX 5060","value":299},{"timestamp":9,"productName":"Nvidia RTX 5050","value":250},{"timestamp":9,"productName":"Intel Arc B580","value":250},{"timestamp":9,"productName":"Intel Arc B570","value":220},{"timestamp":10,"productName":"Nvidia RTX 5080","value":989},{"timestamp":10,"productName":"Nvidia RTX 5070 Ti","value":730},{"timestamp":10,"productName":"AMD RX 9070 XT","value":600},{"timestamp":10,"productName":"AMD RX 9070","value":550},{"timestamp":10,"productName":"Nvidia RTX 5070","value":480},{"timestamp":10,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":10,"productName":"Nvidia RTX 5060 Ti 8 GB","value":340},{"timestamp":10,"productName":"AMD RX 9060 XT 16 GB","value":360},{"timestamp":10,"productName":"AMD RX 9060 XT 8 GB","value":270},{"timestamp":10,"productName":"Nvidia RTX 5060","value":299},{"timestamp":10,"productName":"Nvidia RTX 5050","value":250},{"timestamp":10,"productName":"Intel Arc B580","value":250},{"timestamp":10,"productName":"Intel Arc B570","value":210},{"timestamp":11,"productName":"Nvidia RTX 5080","value":990},{"timestamp":11,"productName":"Nvidia RTX 5070 Ti","value":699},{"timestamp":11,"productName":"AMD RX 9070 XT","value":600},{"timestamp":11,"productName":"AMD RX 9070","value":550},{"timestamp":11,"productName":"Nvidia RTX 5070","value":489},{"timestamp":11,"productName":"Nvidia RTX 5060 Ti 16 GB","value":400},{"timestamp":11,"productName":"Nvidia RTX 5060 Ti 8 GB","value":320},{"timestamp":11,"productName":"AMD RX 9060 XT 16 GB","value":340},{"timestamp":11,"productName":"AMD RX 9060 XT 8 GB","value":250},{"timestamp":11,"productName":"Nvidia RTX 5060","value":280},{"timestamp":11,"productName":"Nvidia RTX 5050","value":230},{"timestamp":11,"productName":"Intel Arc B580","value":250},{"timestamp":11,"productName":"Intel Arc B570","value":200},{"timestamp":12,"productName":"Nvidia RTX 5080","value":989},{"timestamp":12,"productName":"Nvidia RTX 5070 Ti","value":730},{"timestamp":12,"productName":"AMD RX 9070 XT","value":600},{"timestamp":12,"productName":"AMD RX 9070","value":530},{"timestamp":12,"productName":"Nvidia RTX 5070","value":500},{"timestamp":12,"productName":"Nvidia RTX 5060 Ti 16 GB","value":400},{"timestamp":12,"productName":"Nvidia RTX 5060 Ti 8 GB","value":320},{"timestamp":12,"productName":"AMD RX 9060 XT 16 GB","value":350},{"timestamp":12,"productName":"AMD RX 9060 XT 8 GB","value":275},{"timestamp":12,"productName":"Nvidia RTX 5060","value":279},{"timestamp":12,"productName":"Nvidia RTX 5050","value":220},{"timestamp":12,"productName":"Intel Arc B580","value":250},{"timestamp":12,"productName":"Intel Arc B570","value":200},{"timestamp":13,"productName":"Nvidia RTX 5080","value":1000},{"timestamp":13,"productName":"Nvidia RTX 5070 Ti","value":750},{"timestamp":13,"productName":"AMD RX 9070 XT","value":600},{"timestamp":13,"productName":"AMD RX 9070","value":530},{"timestamp":13,"productName":"Nvidia RTX 5070","value":527},{"timestamp":13,"productName":"Nvidia RTX 5060 Ti 16 GB","value":420},{"timestamp":13,"productName":"Nvidia RTX 5060 Ti 8 GB","value":342},{"timestamp":13,"productName":"AMD RX 9060 XT 16 GB","value":350},{"timestamp":13,"productName":"AMD RX 9060 XT 8 GB","value":280},{"timestamp":13,"productName":"Nvidia RTX 5060","value":279},{"timestamp":13,"productName":"Nvidia RTX 5050","value":220},{"timestamp":13,"productName":"Intel Arc B580","value":250},{"timestamp":13,"productName":"Intel Arc B570","value":200},{"timestamp":14,"productName":"Nvidia RTX 5080","value":1000},{"timestamp":14,"productName":"Nvidia RTX 5070 Ti","value":750},{"timestamp":14,"productName":"AMD RX 9070 XT","value":600},{"timestamp":14,"productName":"AMD RX 9070","value":530},{"timestamp":14,"productName":"Nvidia RTX 5070","value":540},{"timestamp":14,"productName":"Nvidia RTX 5060 Ti 16 GB","value":420},{"timestamp":14,"productName":"Nvidia RTX 5060 Ti 8 GB","value":313},{"timestamp":14,"productName":"AMD RX 9060 XT 16 GB","value":370},{"timestamp":14,"productName":"AMD RX 9060 XT 8 GB","value":280},{"timestamp":14,"productName":"Nvidia RTX 5060","value":279},{"timestamp":14,"productName":"Nvidia RTX 5050","value":220},{"timestamp":14,"productName":"Intel Arc B580","value":250},{"timestamp":14,"productName":"Intel Arc B570","value":202},{"timestamp":15,"productName":"Nvidia RTX 5080","value":1000},{"timestamp":15,"productName":"Nvidia RTX 5070 Ti","value":749},{"timestamp":15,"productName":"AMD RX 9070 XT","value":600},{"timestamp":15,"productName":"AMD RX 9070","value":530},{"timestamp":15,"productName":"Nvidia RTX 5070","value":499},{"timestamp":15,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":15,"productName":"Nvidia RTX 5060 Ti 8 GB","value":350},{"timestamp":15,"productName":"AMD RX 9060 XT 16 GB","value":380},{"timestamp":15,"productName":"AMD RX 9060 XT 8 GB","value":288},{"timestamp":15,"productName":"Nvidia RTX 5060","value":279},{"timestamp":15,"productName":"Nvidia RTX 5050","value":200},{"timestamp":15,"productName":"Intel Arc B580","value":240},{"timestamp":15,"productName":"Intel Arc B570","value":202},{"timestamp":16,"productName":"Nvidia RTX 5080","value":1100},{"timestamp":16,"productName":"Nvidia RTX 5070 Ti","value":750},{"timestamp":16,"productName":"AMD RX 9070 XT","value":620},{"timestamp":16,"productName":"AMD RX 9070","value":530},{"timestamp":16,"productName":"Nvidia RTX 5070","value":499},{"timestamp":16,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":16,"productName":"Nvidia RTX 5060 Ti 8 GB","value":350},{"timestamp":16,"productName":"AMD RX 9060 XT 16 GB","value":380},{"timestamp":16,"productName":"AMD RX 9060 XT 8 GB","value":288},{"timestamp":16,"productName":"Nvidia RTX 5060","value":270},{"timestamp":16,"productName":"Nvidia RTX 5050","value":200},{"timestamp":16,"productName":"Intel Arc B580","value":240},{"timestamp":16,"productName":"Intel Arc B570","value":202},{"timestamp":17,"productName":"Nvidia RTX 5080","value":1230},{"timestamp":17,"productName":"Nvidia RTX 5070 Ti","value":750},{"timestamp":17,"productName":"AMD RX 9070 XT","value":660},{"timestamp":17,"productName":"AMD RX 9070","value":580},{"timestamp":17,"productName":"Nvidia RTX 5070","value":549},{"timestamp":17,"productName":"Nvidia RTX 5060 Ti 16 GB","value":430},{"timestamp":17,"productName":"Nvidia RTX 5060 Ti 8 GB","value":330},{"timestamp":17,"productName":"AMD RX 9060 XT 16 GB","value":390},{"timestamp":17,"productName":"AMD RX 9060 XT 8 GB","value":310},{"timestamp":17,"productName":"Nvidia RTX 5060","value":260},{"timestamp":17,"productName":"Nvidia RTX 5050","value":235},{"timestamp":17,"productName":"Intel Arc B580","value":250},{"timestamp":17,"productName":"Intel Arc B570","value":200},{"timestamp":18,"productName":"Nvidia RTX 5080","value":1268},{"timestamp":18,"productName":"Nvidia RTX 5070 Ti","value":829},{"timestamp":18,"productName":"AMD RX 9070 XT","value":700},{"timestamp":18,"productName":"AMD RX 9070","value":580},{"timestamp":18,"productName":"Nvidia RTX 5070","value":540},{"timestamp":18,"productName":"Nvidia RTX 5060 Ti 16 GB","value":450},{"timestamp":18,"productName":"Nvidia RTX 5060 Ti 8 GB","value":330},{"timestamp":18,"productName":"AMD RX 9060 XT 16 GB","value":390},{"timestamp":18,"productName":"AMD RX 9060 XT 8 GB","value":310},{"timestamp":18,"productName":"Nvidia RTX 5060","value":290},{"timestamp":18,"productName":"Nvidia RTX 5050","value":240},{"timestamp":18,"productName":"Intel Arc B580","value":250},{"timestamp":18,"productName":"Intel Arc B570","value":200},{"timestamp":19,"productName":"Nvidia RTX 5080","value":1380},{"timestamp":19,"productName":"Nvidia RTX 5070 Ti","value":899},{"timestamp":19,"productName":"AMD RX 9070 XT","value":720},{"timestamp":19,"productName":"AMD RX 9070","value":580},{"timestamp":19,"productName":"Nvidia RTX 5070","value":549},{"timestamp":19,"productName":"Nvidia RTX 5060 Ti 16 GB","value":450},{"timestamp":19,"productName":"Nvidia RTX 5060 Ti 8 GB","value":330},{"timestamp":19,"productName":"AMD RX 9060 XT 16 GB","value":400},{"timestamp":19,"productName":"AMD RX 9060 XT 8 GB","value":310},{"timestamp":19,"productName":"Nvidia RTX 5060","value":299},{"timestamp":19,"productName":"Nvidia RTX 5050","value":240},{"timestamp":19,"productName":"Intel Arc B580","value":260},{"timestamp":19,"productName":"Intel Arc B570","value":200},{"timestamp":20,"productName":"Nvidia RTX 5080","value":1350},{"timestamp":20,"productName":"Nvidia RTX 5070 Ti","value":1000},{"timestamp":20,"productName":"AMD RX 9070 XT","value":720},{"timestamp":20,"productName":"AMD RX 9070","value":600},{"timestamp":20,"productName":"Nvidia RTX 5070","value":620},{"timestamp":20,"productName":"Nvidia RTX 5060 Ti 16 GB","value":520},{"timestamp":20,"productName":"Nvidia RTX 5060 Ti 8 GB","value":330},{"timestamp":20,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":20,"productName":"AMD RX 9060 XT 8 GB","value":310},{"timestamp":20,"productName":"Nvidia RTX 5060","value":299},{"timestamp":20,"productName":"Nvidia RTX 5050","value":240},{"timestamp":20,"productName":"Intel Arc B580","value":290},{"timestamp":20,"productName":"Intel Arc B570","value":200},{"timestamp":21,"productName":"Nvidia RTX 5080","value":1365},{"timestamp":21,"productName":"Nvidia RTX 5070 Ti","value":950},{"timestamp":21,"productName":"AMD RX 9070 XT","value":730},{"timestamp":21,"productName":"AMD RX 9070","value":590},{"timestamp":21,"productName":"Nvidia RTX 5070","value":620},{"timestamp":21,"productName":"Nvidia RTX 5060 Ti 16 GB","value":520},{"timestamp":21,"productName":"Nvidia RTX 5060 Ti 8 GB","value":351},{"timestamp":21,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":21,"productName":"AMD RX 9060 XT 8 GB","value":350},{"timestamp":21,"productName":"Nvidia RTX 5060","value":299},{"timestamp":21,"productName":"Nvidia RTX 5050","value":260},{"timestamp":21,"productName":"Intel Arc B580","value":290},{"timestamp":21,"productName":"Intel Arc B570","value":250},{"timestamp":22,"productName":"Nvidia RTX 5080","value":1365},{"timestamp":22,"productName":"Nvidia RTX 5070 Ti","value":950},{"timestamp":22,"productName":"AMD RX 9070 XT","value":730},{"timestamp":22,"productName":"AMD RX 9070","value":630},{"timestamp":22,"productName":"Nvidia RTX 5070","value":620},{"timestamp":22,"productName":"Nvidia RTX 5060 Ti 16 GB","value":520},{"timestamp":22,"productName":"Nvidia RTX 5060 Ti 8 GB","value":360},{"timestamp":22,"productName":"AMD RX 9060 XT 16 GB","value":400},{"timestamp":22,"productName":"AMD RX 9060 XT 8 GB","value":346},{"timestamp":22,"productName":"Nvidia RTX 5060","value":299},{"timestamp":22,"productName":"Nvidia RTX 5050","value":260},{"timestamp":22,"productName":"Intel Arc B580","value":300},{"timestamp":22,"productName":"Intel Arc B570","value":250},{"timestamp":23,"productName":"Nvidia RTX 5080","value":1290},{"timestamp":23,"productName":"Nvidia RTX 5070 Ti","value":950},{"timestamp":23,"productName":"AMD RX 9070 XT","value":730},{"timestamp":23,"productName":"AMD RX 9070","value":630},{"timestamp":23,"productName":"Nvidia RTX 5070","value":630},{"timestamp":23,"productName":"Nvidia RTX 5060 Ti 16 GB","value":520},{"timestamp":23,"productName":"Nvidia RTX 5060 Ti 8 GB","value":360},{"timestamp":23,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":23,"productName":"AMD RX 9060 XT 8 GB","value":346},{"timestamp":23,"productName":"Nvidia RTX 5060","value":340},{"timestamp":23,"productName":"Nvidia RTX 5050","value":260},{"timestamp":23,"productName":"Intel Arc B580","value":300},{"timestamp":23,"productName":"Intel Arc B570","value":250},{"timestamp":24,"productName":"Nvidia RTX 5080","value":1290},{"timestamp":24,"productName":"Nvidia RTX 5070 Ti","value":950},{"timestamp":24,"productName":"AMD RX 9070 XT","value":730},{"timestamp":24,"productName":"AMD RX 9070","value":620},{"timestamp":24,"productName":"Nvidia RTX 5070","value":625},{"timestamp":24,"productName":"Nvidia RTX 5060 Ti 16 GB","value":520},{"timestamp":24,"productName":"Nvidia RTX 5060 Ti 8 GB","value":360},{"timestamp":24,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":24,"productName":"AMD RX 9060 XT 8 GB","value":346},{"timestamp":24,"productName":"Nvidia RTX 5060","value":340},{"timestamp":24,"productName":"Nvidia RTX 5050","value":260},{"timestamp":24,"productName":"Intel Arc B580","value":300},{"timestamp":24,"productName":"Intel Arc B570","value":250},{"timestamp":25,"productName":"Nvidia RTX 5080","value":1250},{"timestamp":25,"productName":"Nvidia RTX 5070 Ti","value":950},{"timestamp":25,"productName":"AMD RX 9070 XT","value":730},{"timestamp":25,"productName":"AMD RX 9070","value":610},{"timestamp":25,"productName":"Nvidia RTX 5070","value":630},{"timestamp":25,"productName":"Nvidia RTX 5060 Ti 16 GB","value":550},{"timestamp":25,"productName":"Nvidia RTX 5060 Ti 8 GB","value":360},{"timestamp":25,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":25,"productName":"AMD RX 9060 XT 8 GB","value":346},{"timestamp":25,"productName":"Nvidia RTX 5060","value":349},{"timestamp":25,"productName":"Nvidia RTX 5050","value":260},{"timestamp":25,"productName":"Intel Arc B580","value":300},{"timestamp":25,"productName":"Intel Arc B570","value":250},{"timestamp":26,"productName":"Nvidia RTX 5080","value":1260},{"timestamp":26,"productName":"Nvidia RTX 5070 Ti","value":950},{"timestamp":26,"productName":"AMD RX 9070 XT","value":730},{"timestamp":26,"productName":"AMD RX 9070","value":610},{"timestamp":26,"productName":"Nvidia RTX 5070","value":604},{"timestamp":26,"productName":"Nvidia RTX 5060 Ti 16 GB","value":550},{"timestamp":26,"productName":"Nvidia RTX 5060 Ti 8 GB","value":360},{"timestamp":26,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":26,"productName":"AMD RX 9060 XT 8 GB","value":340},{"timestamp":26,"productName":"Nvidia RTX 5060","value":349},{"timestamp":26,"productName":"Nvidia RTX 5050","value":290},{"timestamp":26,"productName":"Intel Arc B580","value":300},{"timestamp":26,"productName":"Intel Arc B570","value":250},{"timestamp":27,"productName":"Nvidia RTX 5080","value":1290},{"timestamp":27,"productName":"Nvidia RTX 5070 Ti","value":950},{"timestamp":27,"productName":"AMD RX 9070 XT","value":730},{"timestamp":27,"productName":"AMD RX 9070","value":630},{"timestamp":27,"productName":"Nvidia RTX 5070","value":640},{"timestamp":27,"productName":"Nvidia RTX 5060 Ti 16 GB","value":570},{"timestamp":27,"productName":"Nvidia RTX 5060 Ti 8 GB","value":360},{"timestamp":27,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":27,"productName":"AMD RX 9060 XT 8 GB","value":340},{"timestamp":27,"productName":"Nvidia RTX 5060","value":349},{"timestamp":27,"productName":"Nvidia RTX 5050","value":290},{"timestamp":27,"productName":"Intel Arc B580","value":300},{"timestamp":27,"productName":"Intel Arc B570","value":250},{"timestamp":28,"productName":"Nvidia RTX 5080","value":1250},{"timestamp":28,"productName":"Nvidia RTX 5070 Ti","value":900},{"timestamp":28,"productName":"AMD RX 9070 XT","value":720},{"timestamp":28,"productName":"AMD RX 9070","value":620},{"timestamp":28,"productName":"Nvidia RTX 5070","value":630},{"timestamp":28,"productName":"Nvidia RTX 5060 Ti 16 GB","value":515},{"timestamp":28,"productName":"Nvidia RTX 5060 Ti 8 GB","value":390},{"timestamp":28,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":28,"productName":"AMD RX 9060 XT 8 GB","value":346},{"timestamp":28,"productName":"Nvidia RTX 5060","value":349},{"timestamp":28,"productName":"Nvidia RTX 5050","value":290},{"timestamp":28,"productName":"Intel Arc B580","value":290},{"timestamp":28,"productName":"Intel Arc B570","value":250},{"timestamp":29,"productName":"Nvidia RTX 5080","value":1290},{"timestamp":29,"productName":"Nvidia RTX 5070 Ti","value":990},{"timestamp":29,"productName":"AMD RX 9070 XT","value":710},{"timestamp":29,"productName":"AMD RX 9070","value":620},{"timestamp":29,"productName":"Nvidia RTX 5070","value":636},{"timestamp":29,"productName":"Nvidia RTX 5060 Ti 16 GB","value":500},{"timestamp":29,"productName":"Nvidia RTX 5060 Ti 8 GB","value":390},{"timestamp":29,"productName":"AMD RX 9060 XT 16 GB","value":449},{"timestamp":29,"productName":"AMD RX 9060 XT 8 GB","value":350},{"timestamp":29,"productName":"Nvidia RTX 5060","value":349},{"timestamp":29,"productName":"Nvidia RTX 5050","value":290},{"timestamp":29,"productName":"Intel Arc B580","value":290},{"timestamp":29,"productName":"Intel Arc B570","value":250},{"timestamp":30,"productName":"Nvidia RTX 5080","value":1290},{"timestamp":30,"productName":"Nvidia RTX 5070 Ti","value":990},{"timestamp":30,"productName":"AMD RX 9070 XT","value":710},{"timestamp":30,"productName":"AMD RX 9070","value":620},{"timestamp":30,"productName":"Nvidia RTX 5070","value":630},{"timestamp":30,"productName":"Nvidia RTX 5060 Ti 16 GB","value":500},{"timestamp":30,"productName":"Nvidia RTX 5060 Ti 8 GB","value":390},{"timestamp":30,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":30,"productName":"AMD RX 9060 XT 8 GB","value":350},{"timestamp":30,"productName":"Nvidia RTX 5060","value":330},{"timestamp":30,"productName":"Nvidia RTX 5050","value":290},{"timestamp":30,"productName":"Intel Arc B580","value":290},{"timestamp":30,"productName":"Intel Arc B570","value":260},{"timestamp":31,"productName":"Nvidia RTX 5080","value":1290},{"timestamp":31,"productName":"Nvidia RTX 5070 Ti","value":990},{"timestamp":31,"productName":"AMD RX 9070 XT","value":670},{"timestamp":31,"productName":"AMD RX 9070","value":620},{"timestamp":31,"productName":"Nvidia RTX 5070","value":599},{"timestamp":31,"productName":"Nvidia RTX 5060 Ti 16 GB","value":500},{"timestamp":31,"productName":"Nvidia RTX 5060 Ti 8 GB","value":380},{"timestamp":31,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":31,"productName":"AMD RX 9060 XT 8 GB","value":350},{"timestamp":31,"productName":"Nvidia RTX 5060","value":330},{"timestamp":31,"productName":"Nvidia RTX 5050","value":290},{"timestamp":31,"productName":"Intel Arc B580","value":290},{"timestamp":31,"productName":"Intel Arc B570","value":260},{"timestamp":32,"productName":"Nvidia RTX 5080","value":1290},{"timestamp":32,"productName":"Nvidia RTX 5070 Ti","value":990},{"timestamp":32,"productName":"AMD RX 9070 XT","value":710},{"timestamp":32,"productName":"AMD RX 9070","value":620},{"timestamp":32,"productName":"Nvidia RTX 5070","value":599},{"timestamp":32,"productName":"Nvidia RTX 5060 Ti 16 GB","value":515},{"timestamp":32,"productName":"Nvidia RTX 5060 Ti 8 GB","value":380},{"timestamp":32,"productName":"AMD RX 9060 XT 16 GB","value":430},{"timestamp":32,"productName":"AMD RX 9060 XT 8 GB","value":360},{"timestamp":32,"productName":"Nvidia RTX 5060","value":310},{"timestamp":32,"productName":"Nvidia RTX 5050","value":290},{"timestamp":32,"productName":"Intel Arc B580","value":290},{"timestamp":32,"productName":"Intel Arc B570","value":260},{"timestamp":33,"productName":"Nvidia RTX 5080","value":1290},{"timestamp":33,"productName":"Nvidia RTX 5070 Ti","value":980},{"timestamp":33,"productName":"AMD RX 9070 XT","value":710},{"timestamp":33,"productName":"AMD RX 9070","value":600},{"timestamp":33,"productName":"Nvidia RTX 5070","value":599},{"timestamp":33,"productName":"Nvidia RTX 5060 Ti 16 GB","value":490},{"timestamp":33,"productName":"Nvidia RTX 5060 Ti 8 GB","value":400},{"timestamp":33,"productName":"AMD RX 9060 XT 16 GB","value":430},{"timestamp":33,"productName":"AMD RX 9060 XT 8 GB","value":360},{"timestamp":33,"productName":"Nvidia RTX 5060","value":349},{"timestamp":33,"productName":"Nvidia RTX 5050","value":290},{"timestamp":33,"productName":"Intel Arc B580","value":290},{"timestamp":33,"productName":"Intel Arc B570","value":260},{"timestamp":34,"productName":"Nvidia RTX 5080","value":1270},{"timestamp":34,"productName":"Nvidia RTX 5070 Ti","value":980},{"timestamp":34,"productName":"AMD RX 9070 XT","value":710},{"timestamp":34,"productName":"AMD RX 9070","value":620},{"timestamp":34,"productName":"Nvidia RTX 5070","value":599},{"timestamp":34,"productName":"Nvidia RTX 5060 Ti 16 GB","value":550},{"timestamp":34,"productName":"Nvidia RTX 5060 Ti 8 GB","value":380},{"timestamp":34,"productName":"AMD RX 9060 XT 16 GB","value":440},{"timestamp":34,"productName":"AMD RX 9060 XT 8 GB","value":360},{"timestamp":34,"productName":"Nvidia RTX 5060","value":349},{"timestamp":34,"productName":"Nvidia RTX 5050","value":290},{"timestamp":34,"productName":"Intel Arc B580","value":290},{"timestamp":34,"productName":"Intel Arc B570","value":260},{"timestamp":35,"productName":"Nvidia RTX 5080","value":1290},{"timestamp":35,"productName":"Nvidia RTX 5070 Ti","value":900},{"timestamp":35,"productName":"AMD RX 9070 XT","value":700},{"timestamp":35,"productName":"AMD RX 9070","value":600},{"timestamp":35,"productName":"Nvidia RTX 5070","value":599},{"timestamp":35,"productName":"Nvidia RTX 5060 Ti 16 GB","value":550},{"timestamp":35,"productName":"Nvidia RTX 5060 Ti 8 GB","value":380},{"timestamp":35,"productName":"AMD RX 9060 XT 16 GB","value":430},{"timestamp":35,"productName":"AMD RX 9060 XT 8 GB","value":360},{"timestamp":35,"productName":"Nvidia RTX 5060","value":350},{"timestamp":35,"productName":"Nvidia RTX 5050","value":290},{"timestamp":35,"productName":"Intel Arc B580","value":304},{"timestamp":35,"productName":"Intel Arc B570","value":260}],"xMin":1,"xMax":35,"yMin":0,"yMax":1500}</script></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">We've been measuring the lowest available price of each current-gen GPU since August 14, 2025.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780480195966-pysxzzu9k', false); });} else {initialize('fv-chart-1780480195966-pysxzzu9k', false);}})();</script></div><h3 class="article-body__section" id="section-quick-list"><span>Quick list</span></h3>        <div class="featured_product_block featured_block_hero" data-id="94f22385-5b90-40e5-8913-9f65e1ea1643">            <a href="#section-1-best-overall-graphics-card-amd-radeon-rx-9070" data-model-name="AMD Radeon RX 9070" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/KkXCaU9U877LrfpDjb6vBT.jpg" alt="XFX Radeon RX 9070 graphics card"><span class='featured__label hero__label'>Best overall</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">1. AMD Radeon RX 9070</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><em><strong>Expect to pay: $620 / £519</strong></em></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="83dec0e4-05f4-48ce-8825-51bddf2d119c">            <a href="#section-2-best-value-graphics-card-amd-radeon-rx-9060-xt-16-gb" data-model-name="AMD Radeon RX 9060 XT 16GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/fBDDNjpFfzNkV7j4BeuuBT.jpg" alt="XFX RX 9060 XT graphics card"><span class='featured__label hero__label'>Best value</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">2. AMD Radeon RX 9060 XT</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="84" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><em><strong>Expect to pay: $440 / £378</strong></em></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ae152f91-d106-428f-bf39-f1a620851f01">            <a href="#section-3-best-budget-graphics-card-nvidia-rtx-5050" data-model-name="Nvidia GeForce RTX 5050" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/yBNagKK8vFg5MhpqmZqLkV.jpg" alt="PNY RTX 5050 graphics card"><span class='featured__label hero__label'>Best budget</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">3. Nvidia RTX 5050</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="69" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><em><strong>Expect to pay: $290 / £219</strong></em></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5c44286f-5062-40d9-9042-851f95811dd4">            <a href="#section-4-best-mid-range-graphics-card-amd-radeon-rx-9070-xt" data-model-name="AMD Radeon RX 9070 XT" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/P28WAYNHPaY8Q76WNhAUA6.jpg" alt="Asus Prime Radeon RX 9070 XT graphics card"><span class='featured__label hero__label'>Best mid-range</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">4. AMD Radeon RX 9070 XT</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="86" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><em><strong>Expect to pay: $710 / 620</strong></em></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="b41536d6-467f-419d-b291-b767a8f7fb96">            <a href="#section-5-best-high-end-graphics-card-nvidia-geforce-rtx-5090" data-model-name="Nvidia GeForce RTX 5090" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/4o5jrbJkXiJ543JXjwpgRN.jpg" alt="Nvidia RTX 5090 Founders Edition seen straight on, with a blue background"><span class='featured__label hero__label'>Best high-end</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">5. Nvidia GeForce RTX 5090</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><em><strong>Expect to pay: $3800 / £3000</strong></em></p></p>                </div>                            </div>        </div><div id="crow-inpage-content"><style>    body { margin: 0; padding: 0; background: transparent; }  </style><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async=""></script>  <iframe srcdoc="<!DOCTYPE html><html><head>  <style>    #widget-yt2mx32 *:not(svg):not(path) { box-sizing: border-box; }    #widget-yt2mx32 h1, #widget-yt2mx32 p, #widget-yt2mx32 h3 { margin: 0; line-height: normal; }    body { margin: 0; background: transparent; font-family: ui-sans-serif, system-ui, sans-serif; }  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {  *, ::before, ::after, ::backdrop { --tw-translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: initial; --tw-space-y-reverse: 0; --tw-divide-y-reverse: 0; --tw-border-style: solid; --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-duration: initial; --tw-ease: initial; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scale-z: 1; }}#widget-yt2mx32, :host { --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-green-50: oklch(98.2% .018 155.826); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-emerald-600: oklch(59.6% .145 163.225); --color-blue-50: oklch(97% .014 254.604); --color-blue-600: oklch(54.6% .245 262.881); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-600: oklch(51.1% .262 276.966); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-rose-700: oklch(51.4% .222 16.935); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-black: #000; --color-white: #fff; --spacing: 4px; --container-sm: 384px; --container-md: 448px; --container-2xl: 672px; --container-6xl: 1152px; --text-xs: 12px; --text-xs--line-height: calc(1 / .75); --text-sm: 14px; --text-sm--line-height: calc(1.25 / .875); --text-base: 16px; --text-base--line-height: 1.5; --text-lg: 18px; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 20px; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 24px; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 30px; --text-3xl--line-height: 1.2; --text-4xl: 36px; --text-4xl--line-height: calc(2.5 / 2.25); --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-black: 900; --tracking-tight: -.025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-relaxed: 1.625; --radius-lg: 8px; --radius-xl: 12px; --radius-2xl: 16px; --ease-out: cubic-bezier(0, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --blur-sm: 8px; --blur-md: 12px; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); }*, ::after, ::before, ::backdrop { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }html, :host { text-size-adjust: 100%; tab-size: 4; line-height: 1.5; font-family: var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"); font-feature-settings: var(--default-font-feature-settings,normal); font-variation-settings: var(--default-font-variation-settings,normal); -webkit-tap-highlight-color: transparent; }hr { height: 0px; color: inherit; border-top-width: 1px; }abbr:where([title]) { text-decoration: underline dotted; }h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }a { color: inherit; text-decoration: inherit; }b, strong { font-weight: bolder; }code, kbd, samp, pre { font-family: var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace); font-feature-settings: var(--default-mono-font-feature-settings,normal); font-variation-settings: var(--default-mono-font-variation-settings,normal); font-size: 1em; }small { font-size: 80%; }sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }sub { bottom: -0.25em; }sup { top: -0.5em; }table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }progress { vertical-align: baseline; }summary { display: list-item; }ol, ul, menu { list-style: none; }img, svg, video, canvas, audio, iframe, embed, object { vertical-align: middle; display: block; }img, video { max-width: 100%; height: auto; }button, input, select, optgroup, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }:where(select:is([multiple], [size])) optgroup { font-weight: bolder; }:where(select:is([multiple], [size])) optgroup option { padding-inline-start: 20px; }::file-selector-button { margin-inline-end: 4px; }::placeholder { opacity: 1; }@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {  ::placeholder { color: currentcolor; }  @supports (color:color-mix(in lab,red,red)) {  ::placeholder { color: color-mix(currentcolor, transparent); }}}textarea { resize: vertical; }::-webkit-search-decoration { appearance: none; }::-webkit-date-and-time-value { min-height: 1lh; text-align: inherit; }::-webkit-datetime-edit { display: inline-flex; }::-webkit-datetime-edit-fields-wrapper { padding: 0px; }::-webkit-datetime-edit { padding-block: 0px; }::-webkit-datetime-edit-year-field { padding-block: 0px; }::-webkit-datetime-edit-month-field { padding-block: 0px; }::-webkit-datetime-edit-day-field { padding-block: 0px; }::-webkit-datetime-edit-hour-field { padding-block: 0px; }::-webkit-datetime-edit-minute-field { padding-block: 0px; }::-webkit-datetime-edit-second-field { padding-block: 0px; }::-webkit-datetime-edit-millisecond-field { padding-block: 0px; }::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }::-webkit-calendar-picker-indicator { line-height: 1; }button, input:where([type="button"], [type="reset"], [type="submit"]) { appearance: button; }::file-selector-button { appearance: button; }::-webkit-inner-spin-button { height: auto; }::-webkit-outer-spin-button { height: auto; }[hidden]:where(:not([hidden="until-found"])) { display: none !important; }@layer components;.pointer-events-none { pointer-events: none; }.absolute { position: absolute; }.fixed { position: fixed; }.relative { position: relative; }.inset-0 { inset: calc(var(--spacing) * 0); }.top-1\/2 { top: 50%; }.top-\[76px\] { top: 76px; }.top-\[80px\] { top: 80px; }.right-2 { right: calc(var(--spacing) * 2); }.right-3 { right: calc(var(--spacing) * 3); }.right-4 { right: calc(var(--spacing) * 4); }.left-1\/2 { left: 50%; }.left-2 { left: calc(var(--spacing) * 2); }.left-3 { left: calc(var(--spacing) * 3); }.left-4 { left: calc(var(--spacing) * 4); }.z-20 { z-index: 20; }.z-50 { z-index: 50; }.z-\[60\] { z-index: 60; }.z-\[100\] { z-index: 100; }.container { width: 100%; }@media (min-width: 640px) {  .container { max-width: 640px; }}@media (min-width: 768px) {  .container { max-width: 768px; }}@media (min-width: 1024px) {  .container { max-width: 1024px; }}@media (min-width: 1280px) {  .container { max-width: 1280px; }}@media (min-width: 1536px) {  .container { max-width: 1536px; }}.m-0 { margin: calc(var(--spacing) * 0); }.mx-auto { margin-inline: auto; }.prose { color: var(--tw-prose-#widget-yt2mx32); max-width: 65ch; }.prose :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }.prose :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-lead); margin-top: 1.2em; margin-bottom: 1.2em; font-size: 1.25em; line-height: 1.6; }.prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-links); font-weight: 500; text-decoration: underline; }.prose :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-bold); font-weight: 600; }.prose :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(blockquote strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(thead th strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: decimal; }.prose :where(ol[type="A"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }.prose :where(ol[type="a"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }.prose :where(ol[type="I"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }.prose :where(ol[type="i"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }.prose :where(ol[type="1"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: decimal; }.prose :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: disc; }.prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-counters); font-weight: 400; }.prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-bullets); }.prose :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.25em; font-weight: 600; }.prose :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-color: var(--tw-prose-hr); border-top-width: 1px; margin-top: 3em; margin-bottom: 3em; }.prose :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-quotes); border-inline-start-width: 4px; border-inline-start-color: var(--tw-prose-quote-borders); quotes: "“" "”" "‘" "’"; margin-top: 1.6em; margin-bottom: 1.6em; padding-inline-start: 1em; font-style: italic; font-weight: 500; }.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: open-quote; }.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: close-quote; }.prose :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 0px; margin-bottom: 0.888889em; font-size: 2.25em; font-weight: 800; line-height: 1.11111; }.prose :where(h1 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 900; }.prose :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 2em; margin-bottom: 1em; font-size: 1.5em; font-weight: 700; line-height: 1.33333; }.prose :where(h2 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 800; }.prose :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.6em; margin-bottom: 0.6em; font-size: 1.25em; font-weight: 600; line-height: 1.6; }.prose :where(h3 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }.prose :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.5em; margin-bottom: 0.5em; font-weight: 600; line-height: 1.5; }.prose :where(h4 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }.prose :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; display: block; }.prose :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-kbd); box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows); padding-top: 0.1875em; padding-inline: 0.375em; padding-bottom: 0.1875em; border-radius: 5px; font-family: inherit; font-size: 0.875em; font-weight: 500; }.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-code); font-size: 0.875em; font-weight: 600; }.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before, .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: "`"; }.prose :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.875em; }.prose :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.9em; }.prose :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(blockquote code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(thead th code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-pre-code); background-color: var(--tw-prose-pre-bg); padding-top: 0.857143em; padding-inline: 1.14286em; padding-bottom: 0.857143em; border-radius: 6px; margin-top: 1.71429em; margin-bottom: 1.71429em; font-size: 0.875em; font-weight: 400; line-height: 1.71429; overflow-x: auto; }.prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: inherit; color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; background-color: rgba(0, 0, 0, 0); border-width: 0px; border-radius: 0px; padding: 0px; }.prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before, .prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: none; }.prose :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { table-layout: auto; width: 100%; margin-top: 2em; margin-bottom: 2em; font-size: 0.875em; line-height: 1.71429; }.prose :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-th-borders); }.prose :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); vertical-align: bottom; padding-inline: 0.571429em; padding-bottom: 0.571429em; font-weight: 600; }.prose :where(t#widget-yt2mx32 tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-td-borders); }.prose :where(t#widget-yt2mx32 tr:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 0px; }.prose :where(t#widget-yt2mx32 td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: baseline; }.prose :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-top-width: 1px; border-top-color: var(--tw-prose-th-borders); }.prose :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: top; }.prose :where(th, td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { text-align: start; }.prose :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-captions); margin-top: 0.857143em; font-size: 0.875em; line-height: 1.42857; }.prose { --tw-prose-#widget-yt2mx32: oklch(37.3% .034 259.733); --tw-prose-headings: oklch(21% .034 264.665); --tw-prose-lead: oklch(44.6% .03 256.802); --tw-prose-links: oklch(21% .034 264.665); --tw-prose-bold: oklch(21% .034 264.665); --tw-prose-counters: oklch(55.1% .027 264.364); --tw-prose-bullets: oklch(87.2% .01 258.338); --tw-prose-hr: oklch(92.8% .006 264.531); --tw-prose-quotes: oklch(21% .034 264.665); --tw-prose-quote-borders: oklch(92.8% .006 264.531); --tw-prose-captions: oklch(55.1% .027 264.364); --tw-prose-kbd: oklch(21% .034 264.665); --tw-prose-kbd-shadows: oklab(21% -.00316127 -.0338527/.1); --tw-prose-code: oklch(21% .034 264.665); --tw-prose-pre-code: oklch(92.8% .006 264.531); --tw-prose-pre-bg: oklch(27.8% .033 256.848); --tw-prose-th-borders: oklch(87.2% .01 258.338); --tw-prose-td-borders: oklch(92.8% .006 264.531); --tw-prose-invert-#widget-yt2mx32: oklch(87.2% .01 258.338); --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: oklch(70.7% .022 261.325); --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: oklch(70.7% .022 261.325); --tw-prose-invert-bullets: oklch(44.6% .03 256.802); --tw-prose-invert-hr: oklch(37.3% .034 259.733); --tw-prose-invert-quotes: oklch(96.7% .003 264.542); --tw-prose-invert-quote-borders: oklch(37.3% .034 259.733); --tw-prose-invert-captions: oklch(70.7% .022 261.325); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: oklch(87.2% .01 258.338); --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: oklch(44.6% .03 256.802); --tw-prose-invert-td-borders: oklch(37.3% .034 259.733); font-size: 16px; line-height: 1.75; }.prose :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; }.prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.375em; }.prose :where(.prose > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }.prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }.prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }.prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }.prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }.prose :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }.prose :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; padding-inline-start: 1.625em; }.prose :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose :where(t#widget-yt2mx32 td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.571429em; padding-inline: 0.571429em; padding-bottom: 0.571429em; }.prose :where(t#widget-yt2mx32 td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose :where(t#widget-yt2mx32 td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(.prose > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose :where(.prose > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }.prose-lg { font-size: 18px; line-height: 1.77778; }.prose-lg :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }.prose-lg :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.09091em; margin-bottom: 1.09091em; font-size: 1.22222em; line-height: 1.45455; }.prose-lg :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 1.66667em; padding-inline-start: 1em; }.prose-lg :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0.833333em; font-size: 2.66667em; line-height: 1; }.prose-lg :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.86667em; margin-bottom: 1.06667em; font-size: 1.66667em; line-height: 1.33333; }.prose-lg :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 0.666667em; font-size: 1.33333em; line-height: 1.5; }.prose-lg :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 0.444444em; line-height: 1.55556; }.prose-lg :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose-lg :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.222222em; padding-inline: 0.444444em; padding-bottom: 0.222222em; border-radius: 5px; font-size: 0.888889em; }.prose-lg :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; }.prose-lg :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.866667em; }.prose-lg :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.875em; }.prose-lg :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 1em; padding-inline: 1.5em; padding-bottom: 1em; border-radius: 6px; margin-top: 2em; margin-bottom: 2em; font-size: 0.888889em; line-height: 1.75; }.prose-lg :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; padding-inline-start: 1.55556em; }.prose-lg :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; margin-bottom: 0.666667em; }.prose-lg :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.444444em; }.prose-lg :where(.prose-lg > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }.prose-lg :where(.prose-lg > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(.prose-lg > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }.prose-lg :where(.prose-lg > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(.prose-lg > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }.prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }.prose-lg :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }.prose-lg :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; padding-inline-start: 1.55556em; }.prose-lg :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 3.11111em; margin-bottom: 3.11111em; }.prose-lg :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose-lg :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; line-height: 1.5; }.prose-lg :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline: 0.75em; padding-bottom: 0.75em; }.prose-lg :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose-lg :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose-lg :where(t#widget-yt2mx32 td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.75em; padding-inline: 0.75em; padding-bottom: 0.75em; }.prose-lg :where(t#widget-yt2mx32 td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose-lg :where(t#widget-yt2mx32 td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose-lg :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose-lg :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1em; font-size: 0.888889em; line-height: 1.5; }.prose-lg :where(.prose-lg > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose-lg :where(.prose-lg > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }.mt-1 { margin-top: calc(var(--spacing) * 1); }.mt-2 { margin-top: calc(var(--spacing) * 2); }.mt-4 { margin-top: calc(var(--spacing) * 4); }.mt-8 { margin-top: calc(var(--spacing) * 8); }.mt-auto { margin-top: auto; }.mb-2 { margin-bottom: calc(var(--spacing) * 2); }.mb-3 { margin-bottom: calc(var(--spacing) * 3); }.mb-4 { margin-bottom: calc(var(--spacing) * 4); }.mb-6 { margin-bottom: calc(var(--spacing) * 6); }.mb-8 { margin-bottom: calc(var(--spacing) * 8); }.ml-auto { margin-left: auto; }.line-clamp-2 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }.block { display: block; }.flex { display: flex; }.hidden { display: none; }.inline { display: inline; }.inline-block { display: inline-block; }.h-1\.5 { height: calc(var(--spacing) * 1.5); }.h-2 { height: calc(var(--spacing) * 2); }.h-3 { height: calc(var(--spacing) * 3); }.h-4 { height: calc(var(--spacing) * 4); }.h-5 { height: calc(var(--spacing) * 5); }.h-6 { height: calc(var(--spacing) * 6); }.h-8 { height: calc(var(--spacing) * 8); }.h-10 { height: calc(var(--spacing) * 10); }.h-24 { height: calc(var(--spacing) * 24); }.h-\[76px\] { height: 76px; }.h-\[600px\] { height: 600px; }.h-auto { height: auto; }.h-full { height: 100%; }.max-h-\[90vh\] { max-height: 90vh; }.min-h-\[400px\] { min-height: 400px; }.min-h-screen { min-height: 100vh; }.w-1 { width: calc(var(--spacing) * 1); }.w-1\.5 { width: calc(var(--spacing) * 1.5); }.w-1\/3 { width: 33.3333%; }.w-1\/4 { width: 25%; }.w-2 { width: calc(var(--spacing) * 2); }.w-3 { width: calc(var(--spacing) * 3); }.w-4 { width: calc(var(--spacing) * 4); }.w-5 { width: calc(var(--spacing) * 5); }.w-8 { width: calc(var(--spacing) * 8); }.w-10 { width: calc(var(--spacing) * 10); }.w-20 { width: calc(var(--spacing) * 20); }.w-32 { width: calc(var(--spacing) * 32); }.w-40 { width: calc(var(--spacing) * 40); }.w-full { width: 100%; }.w-px { width: 1px; }.max-w-2xl { max-width: var(--container-2xl); }.max-w-6xl { max-width: var(--container-6xl); }.max-w-\[65ch\] { max-width: 65ch; }.max-w-md { max-width: var(--container-md); }.max-w-none { max-width: none; }.max-w-sm { max-width: var(--container-sm); }.min-w-0 { min-width: calc(var(--spacing) * 0); }.min-w-\[800px\] { min-width: 800px; }.flex-1 { flex: 1 1 0%; }.flex-none { flex: 0 0 auto; }.flex-shrink-0, .shrink-0 { flex-shrink: 0; }.-translate-x-1\/2 { --tw-translate-x: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-y-1\/2 { --tw-translate-y: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }.transform { transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,); }.animate-pulse { animation: var(--animate-pulse); }.animate-spin { animation: var(--animate-spin); }.cursor-pointer { cursor: pointer; }.resize-y { resize: vertical; }.list-none { list-style-type: none; }.appearance-none { appearance: none; }.flex-col { flex-direction: column; }.flex-wrap { flex-wrap: wrap; }.items-center { align-items: center; }.items-start { align-items: flex-start; }.justify-between { justify-content: space-between; }.justify-center { justify-content: center; }.justify-end { justify-content: flex-end; }.gap-1 { gap: calc(var(--spacing) * 1); }.gap-1\.5 { gap: calc(var(--spacing) * 1.5); }.gap-2 { gap: calc(var(--spacing) * 2); }.gap-3 { gap: calc(var(--spacing) * 3); }.gap-4 { gap: calc(var(--spacing) * 4); }.gap-6 { gap: calc(var(--spacing) * 6); }.gap-8 { gap: calc(var(--spacing) * 8); }:where(.space-y-2 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse))); }.gap-x-4 { column-gap: calc(var(--spacing) * 4); }.gap-y-2 { row-gap: calc(var(--spacing) * 2); }:where(.divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }:where(.divide-neutral-100 > :not(:last-child)) { border-color: var(--color-neutral-100); }.self-start { align-self: flex-start; }.truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }.overflow-auto { overflow: auto; }.overflow-hidden { overflow: hidden; }.overflow-y-auto { overflow-y: auto; }.rounded-2xl { border-radius: var(--radius-2xl); }.rounded-full { border-radius: 3.40282e+38px; }.rounded-lg { border-radius: var(--radius-lg); }.rounded-xl { border-radius: var(--radius-xl); }.border { border-style: var(--tw-border-style); border-width: 1px; }.border-2 { border-style: var(--tw-border-style); border-width: 2px; }.border-t { border-top-style: var(--tw-border-style); border-top-width: 1px; }.border-t-4 { border-top-style: var(--tw-border-style); border-top-width: 4px; }.border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }.border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }.border-dashed { --tw-border-style: dashed; border-style: dashed; }.border-none { --tw-border-style: none; border-style: none; }.border-\[\#DC1F26\] { border-color: rgb(220, 31, 38); }.border-neutral-100 { border-color: var(--color-neutral-100); }.border-neutral-200 { border-color: var(--color-neutral-200); }.border-neutral-300 { border-color: var(--color-neutral-300); }.border-red-100 { border-color: var(--color-red-100); }.border-rose-100 { border-color: var(--color-rose-100); }.bg-\[\#DC1F26\] { background-color: rgb(220, 31, 38); }.bg-\[\#ededed\] { background-color: rgb(237, 237, 237); }.bg-black { background-color: var(--color-black); }.bg-green-600 { background-color: var(--color-green-600); }.bg-neutral-50 { background-color: var(--color-neutral-50); }.bg-neutral-50\/50 { background-color: rgba(250, 250, 250, 0.5); }@supports (color:color-mix(in lab,red,red)) {  .bg-neutral-50\/50 { background-color: color-mix(in oklab,var(--color-neutral-50) 50%,transparent); }}.bg-neutral-100 { background-color: var(--color-neutral-100); }.bg-neutral-200 { background-color: var(--color-neutral-200); }.bg-neutral-300 { background-color: var(--color-neutral-300); }.bg-neutral-900\/40 { background-color: rgba(23, 23, 23, 0.4); }@supports (color:color-mix(in lab,red,red)) {  .bg-neutral-900\/40 { background-color: color-mix(in oklab,var(--color-neutral-900) 40%,transparent); }}.bg-red-50 { background-color: var(--color-red-50); }.bg-red-600 { background-color: var(--color-red-600); }.bg-rose-50 { background-color: var(--color-rose-50); }.bg-rose-500 { background-color: var(--color-rose-500); }.bg-rose-600 { background-color: var(--color-rose-600); }.bg-transparent { background-color: rgba(0, 0, 0, 0); }.bg-white { background-color: var(--color-white); }.fill-current { fill: currentcolor; }.object-contain { object-fit: contain; }.object-cover { object-fit: cover; }.p-0 { padding: calc(var(--spacing) * 0); }.p-1\.5 { padding: calc(var(--spacing) * 1.5); }.p-2 { padding: calc(var(--spacing) * 2); }.p-3 { padding: calc(var(--spacing) * 3); }.p-4 { padding: calc(var(--spacing) * 4); }.p-6 { padding: calc(var(--spacing) * 6); }.p-8 { padding: calc(var(--spacing) * 8); }.px-2 { padding-inline: calc(var(--spacing) * 2); }.px-3 { padding-inline: calc(var(--spacing) * 3); }.px-4 { padding-inline: calc(var(--spacing) * 4); }.px-6 { padding-inline: calc(var(--spacing) * 6); }.py-0\.5 { padding-block: calc(var(--spacing) * .5); }.py-1 { padding-block: calc(var(--spacing) * 1); }.py-1\.5 { padding-block: calc(var(--spacing) * 1.5); }.py-2 { padding-block: calc(var(--spacing) * 2); }.py-3 { padding-block: calc(var(--spacing) * 3); }.py-4 { padding-block: calc(var(--spacing) * 4); }.py-12 { padding-block: calc(var(--spacing) * 12); }.pt-8 { padding-top: calc(var(--spacing) * 8); }.pr-4 { padding-right: calc(var(--spacing) * 4); }.pr-8 { padding-right: calc(var(--spacing) * 8); }.pr-10 { padding-right: calc(var(--spacing) * 10); }.pb-4 { padding-bottom: calc(var(--spacing) * 4); }.pb-8 { padding-bottom: calc(var(--spacing) * 8); }.pl-1\.5 { padding-left: calc(var(--spacing) * 1.5); }.pl-9 { padding-left: calc(var(--spacing) * 9); }.pl-12 { padding-left: calc(var(--spacing) * 12); }.text-center { text-align: center; }.text-left { text-align: left; }.font-mono { font-family: var(--font-mono); }.font-sans { font-family: var(--font-sans); }.font-serif { font-family: var(--font-serif); }.text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }.text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }.text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }.text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }.text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }.text-\[10px\] { font-size: 10px; }.text-\[11px\] { font-size: 11px; }.leading-none { --tw-leading: 1; line-height: 1; }.leading-relaxed { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }.leading-tight { --tw-leading: var(--leading-tight); line-height: var(--leading-tight); }.font-black { --tw-font-weight: var(--font-weight-black); font-weight: var(--font-weight-black); }.font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }.font-medium { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }.font-semibold { --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }.tracking-tight { --tw-tracking: var(--tracking-tight); letter-spacing: var(--tracking-tight); }.tracking-wider { --tw-tracking: var(--tracking-wider); letter-spacing: var(--tracking-wider); }.tracking-widest { --tw-tracking: var(--tracking-widest); letter-spacing: var(--tracking-widest); }.text-ellipsis { text-overflow: ellipsis; }.text-\[\#DC1F26\] { color: rgb(220, 31, 38); }.text-black { color: var(--color-black); }.text-emerald-600 { color: var(--color-emerald-600); }.text-green-600 { color: var(--color-green-600); }.text-neutral-300 { color: var(--color-neutral-300); }.text-neutral-400 { color: var(--color-neutral-400); }.text-neutral-500 { color: var(--color-neutral-500); }.text-neutral-600 { color: var(--color-neutral-600); }.text-neutral-700 { color: var(--color-neutral-700); }.text-neutral-900 { color: var(--color-neutral-900); }.text-red-500 { color: var(--color-red-500); }.text-red-600 { color: var(--color-red-600); }.text-rose-500 { color: var(--color-rose-500); }.text-rose-600 { color: var(--color-rose-600); }.text-white { color: var(--color-white); }.uppercase { text-transform: uppercase; }.italic { font-style: italic; }.placeholder-neutral-500::placeholder { color: var(--color-neutral-500); }.opacity-0 { opacity: 0; }.shadow-2xl { --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color,#00000040); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-\[0_20px_60px_-15px_rgba\(0\,0\,0\,0\.4\)\] { --tw-shadow: 0 20px 60px -15px var(--tw-shadow-color,#0006); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-inner { --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-md { --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-sm { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-xl { --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.backdrop-blur-md { --tw-backdrop-blur: blur(var(--blur-md)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }.backdrop-blur-sm { --tw-backdrop-blur: blur(var(--blur-sm)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }.transition { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-all { transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-colors { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-opacity { transition-property: opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-shadow { transition-property: box-shadow; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }.ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }.prose-neutral { --tw-prose-#widget-yt2mx32: oklch(37.1% 0 0); --tw-prose-headings: oklch(20.5% 0 0); --tw-prose-lead: oklch(43.9% 0 0); --tw-prose-links: oklch(20.5% 0 0); --tw-prose-bold: oklch(20.5% 0 0); --tw-prose-counters: oklch(55.6% 0 0); --tw-prose-bullets: oklch(87% 0 0); --tw-prose-hr: oklch(92.2% 0 0); --tw-prose-quotes: oklch(20.5% 0 0); --tw-prose-quote-borders: oklch(92.2% 0 0); --tw-prose-captions: oklch(55.6% 0 0); --tw-prose-kbd: oklch(20.5% 0 0); --tw-prose-kbd-shadows: oklab(20.5% 0 0/.1); --tw-prose-code: oklch(20.5% 0 0); --tw-prose-pre-code: oklch(92.2% 0 0); --tw-prose-pre-bg: oklch(26.9% 0 0); --tw-prose-th-borders: oklch(87% 0 0); --tw-prose-td-borders: oklch(92.2% 0 0); --tw-prose-invert-#widget-yt2mx32: oklch(87% 0 0); --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: oklch(70.8% 0 0); --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: oklch(70.8% 0 0); --tw-prose-invert-bullets: oklch(43.9% 0 0); --tw-prose-invert-hr: oklch(37.1% 0 0); --tw-prose-invert-quotes: oklch(97% 0 0); --tw-prose-invert-quote-borders: oklch(37.1% 0 0); --tw-prose-invert-captions: oklch(70.8% 0 0); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: oklch(87% 0 0); --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: oklch(43.9% 0 0); --tw-prose-invert-td-borders: oklch(37.1% 0 0); }.outline-none { --tw-outline-style: none; outline-style: none; }@media (hover: hover) {  .group-hover\:text-\[\#DC1F26\]:is(:where(.group):hover *) { color: rgb(220, 31, 38); }  .group-hover\:opacity-100:is(:where(.group):hover *) { opacity: 1; }  .hover\:border-black:hover { border-color: var(--color-black); }  .hover\:border-neutral-300:hover { border-color: var(--color-neutral-300); }  .hover\:bg-black:hover { background-color: var(--color-black); }  .hover\:bg-blue-50:hover { background-color: var(--color-blue-50); }  .hover\:bg-green-50:hover { background-color: var(--color-green-50); }  .hover\:bg-green-700:hover { background-color: var(--color-green-700); }  .hover\:bg-indigo-50:hover { background-color: var(--color-indigo-50); }  .hover\:bg-neutral-50:hover { background-color: var(--color-neutral-50); }  .hover\:bg-neutral-200:hover { background-color: var(--color-neutral-200); }  .hover\:bg-neutral-300:hover { background-color: var(--color-neutral-300); }  .hover\:bg-neutral-800:hover { background-color: var(--color-neutral-800); }  .hover\:bg-red-50:hover { background-color: var(--color-red-50); }  .hover\:bg-red-700:hover { background-color: var(--color-red-700); }  .hover\:bg-rose-600:hover { background-color: var(--color-rose-600); }  .hover\:bg-rose-700:hover { background-color: var(--color-rose-700); }  .hover\:text-\[\#DC1F26\]:hover { color: rgb(220, 31, 38); }  .hover\:text-blue-600:hover { color: var(--color-blue-600); }  .hover\:text-indigo-600:hover { color: var(--color-indigo-600); }  .hover\:text-neutral-700:hover { color: var(--color-neutral-700); }  .hover\:text-neutral-900:hover { color: var(--color-neutral-900); }  .hover\:text-red-600:hover { color: var(--color-red-600); }  .hover\:text-rose-600:hover { color: var(--color-rose-600); }}.focus\:border-rose-500:focus { border-color: var(--color-rose-500); }.focus\:ring-1:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-2:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-4:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-\[\#DC1F26\]\/20:focus { --tw-ring-color: oklab(57.3239% .195826 .0976754/.2); }.focus\:ring-rose-500:focus { --tw-ring-color: var(--color-rose-500); }.focus\:outline-none:focus { --tw-outline-style: none; outline-style: none; }.active\:scale-95:active { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; scale: var(--tw-scale-x) var(--tw-scale-y); }@media (min-width: 640px) {  .sm\:top-\[88px\] { top: 88px; }  .sm\:top-\[92px\] { top: 92px; }  .sm\:right-3 { right: calc(var(--spacing) * 3); }  .sm\:left-3 { left: calc(var(--spacing) * 3); }  .sm\:mb-6 { margin-bottom: calc(var(--spacing) * 6); }  .sm\:mb-8 { margin-bottom: calc(var(--spacing) * 8); }  .sm\:block { display: block; }  .sm\:flex { display: flex; }  .sm\:h-6 { height: calc(var(--spacing) * 6); }  .sm\:w-6 { width: calc(var(--spacing) * 6); }  .sm\:w-64 { width: calc(var(--spacing) * 64); }  .sm\:flex-row { flex-direction: row; }  .sm\:items-center { align-items: center; }  .sm\:p-3 { padding: calc(var(--spacing) * 3); }  .sm\:p-8 { padding: calc(var(--spacing) * 8); }  .sm\:py-4 { padding-block: calc(var(--spacing) * 4); }  .sm\:pl-14 { padding-left: calc(var(--spacing) * 14); }  .sm\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }  .sm\:text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }}@media (min-width: 768px) {  .md\:h-screen { height: 100vh; }  .md\:w-80 { width: calc(var(--spacing) * 80); }  .md\:flex-row { flex-direction: row; }  .md\:overflow-hidden { overflow: hidden; }  .md\:overflow-y-auto { overflow-y: auto; }  .md\:p-12 { padding: calc(var(--spacing) * 12); }  .md\:text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }  .md\:text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }  .md\:text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }}.prose-headings\:font-serif :where(h1, h2, h3, h4, h5, h6, th):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-p\:font-serif :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-family: var(--font-serif); }.prose-p\:leading-relaxed :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }.prose-p\:text-neutral-700 :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-neutral-700); }@property --tw-translate-x { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-translate-y { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-translate-z { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-rotate-x { syntax: "*"; inherits: false; }@property --tw-rotate-y { syntax: "*"; inherits: false; }@property --tw-rotate-z { syntax: "*"; inherits: false; }@property --tw-skew-x { syntax: "*"; inherits: false; }@property --tw-skew-y { syntax: "*"; inherits: false; }@property --tw-space-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-divide-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }@property --tw-leading { syntax: "*"; inherits: false; }@property --tw-font-weight { syntax: "*"; inherits: false; }@property --tw-tracking { syntax: "*"; inherits: false; }@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-shadow-color { syntax: "*"; inherits: false; }@property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }@property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }@property --tw-ring-color { syntax: "*"; inherits: false; }@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-inset-ring-color { syntax: "*"; inherits: false; }@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-ring-inset { syntax: "*"; inherits: false; }@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; initial-value: 0; }@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff; }@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-backdrop-blur { syntax: "*"; inherits: false; }@property --tw-backdrop-brightness { syntax: "*"; inherits: false; }@property --tw-backdrop-contrast { syntax: "*"; inherits: false; }@property --tw-backdrop-grayscale { syntax: "*"; inherits: false; }@property --tw-backdrop-hue-rotate { syntax: "*"; inherits: false; }@property --tw-backdrop-invert { syntax: "*"; inherits: false; }@property --tw-backdrop-opacity { syntax: "*"; inherits: false; }@property --tw-backdrop-saturate { syntax: "*"; inherits: false; }@property --tw-backdrop-sepia { syntax: "*"; inherits: false; }@property --tw-duration { syntax: "*"; inherits: false; }@property --tw-ease { syntax: "*"; inherits: false; }@property --tw-scale-x { syntax: "*"; inherits: false; initial-value: 1; }@property --tw-scale-y { syntax: "*"; inherits: false; initial-value: 1; }@property --tw-scale-z { syntax: "*"; inherits: false; initial-value: 1; }@keyframes spin {   100% { transform: rotate(360deg); }}@keyframes pulse {   50% { opacity: 0.5; }}</style></head><body style="margin:0; padding:0; background:transparent;">  <div style="position: relative;">    <div class="w-full max-w-2xl mx-auto flex justify-center" id="widget-yt2mx32"><div class="w-full max-w-2xl mx-auto font-sans relative"><div id="pcg-search-container" class="bg-[#ededed] p-2 sm:p-3 rounded-full shadow-sm relative z-20 flex items-center"><div class="relative w-full text-sm sm:text-base md:text-lg"><div class="absolute left-4 top-1/2 -translate-y-1/2 text-[#DC1F26]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search w-5 h-5 sm:w-6 sm:h-6" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></div><input id="pcg-search" placeholder="Search our 86 graphics card reviews" class="w-full bg-white border-2 border-[#DC1F26] rounded-full py-3 sm:py-4 pl-12 sm:pl-14 pr-10 outline-none text-black placeholder-neutral-500 shadow-inner focus:ring-4 focus:ring-[#DC1F26]/20 transition-all font-medium text-ellipsis overflow-hidden" type="text" value=""></div></div><div id="pcg-footer-stats" class="mt-4 text-center text-sm sm:text-base font-semibold text-neutral-600 px-4">PC Gamer has reviewed <span id="pcg-total-reviews">1325</span> PC gaming goodies since 2020</div></div>      <section id="pcg-dropdown-container" class="absolute top-[76px] sm:top-[88px] left-2 right-2 sm:left-3 sm:right-3 z-50 bg-white border-2 border-[#DC1F26] rounded-2xl shadow-xl flex-col overflow-hidden" style="display: none; max-height: 380px;">        <header style="display: flex; align-items: center; justify-content: space-between; background: #fafafa; padding: 0.75rem; border-bottom: 1px solid #f5f5f5;">          <h3 id="pcg-dropdown-title" style="font-size: 0.75rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: #737373;">Latest Reviews</h3>          <button id="pcg-close-btn" aria-label="Close" style="color: #a3a3a3; background: transparent; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; padding: 0;">             <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>          </button>        </header>        <nav aria-label="Search Results" id="pcg-results" style="overflow-y: auto;">        </nav>      </section>            <article id="pcg-reader-container" class="absolute top-[80px] sm:top-[92px] left-2 right-2 sm:left-3 sm:right-3 z-[100] bg-white border-2 border-[#DC1F26] rounded-2xl shadow-[0_20px_60px_-15px_rgba(0,0,0,0.4)] flex-col overflow-hidden" style="display: none; height: 600px;">        <header style="display: flex; align-items: center; justify-content: space-between; padding: 1rem; border-bottom: 1px solid #f5f5f5; flex: none; background: white; position: relative;">          <div style="flex: 1;">            <span style="font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: #a3a3a3;">Reader view</span>          </div>                    <div style="position: absolute; left: 50%; transform: translateX(-50%); text-align: center;" id="pcg-reader-link-container">          </div>          <div style="flex: 1; display: flex; justify-content: flex-end;">            <button id="pcg-reader-close" aria-label="Close Reader" style="color: #a3a3a3; background: transparent; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; padding: 0;">              <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>            </button>          </div>        </header>        <div id="pcg-reader-content" style="flex: 1; padding: 1rem 1rem 3rem; overflow-y: auto; background: white; font-family: ui-serif, Georgia, Cambria, 'Times New Roman', Times, serif;">        </div>      </article>    </div>  </div>        <script>        const API_BASE = "https://review-widget-builder-1098919444017.us-west1.run.app";        const CATEGORY = "Graphics Cards";        // Embedded complete category data        const LOCAL_REVIEWS = JSON.parse(decodeURIComponent("%5B%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Famd-radeon-rx-9070-gre-review-acer-nitro%2F%22%2C%22strapline%22%3A%22Navi%2048%20proves%20it's%20still%20a%20great%20GPU%20with%20this%20cut-down-for-China%20card's%20global%20release.%20If%20its%20divisive%20MSRP%20holds.%22%2C%22publishDate%22%3A%222026-06-02T00%3A00%3A00Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20Radeon%20RX%209070%20GRE%20review%20(Acer%20Nitro)%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FWpTzamPBdHocjxuHt8Yh3H-2560-80.jpg%22%2C%22score%22%3A81%2C%22summary%22%3A%22Navi%2048%20proves%20it's%20still%20a%20great%20GPU%20with%20this%20cut-down-for-China%20card's%20global%20release.%20If%20its%20divisive%20MSRP%20holds.%22%7D%2C%7B%22strapline%22%3A%22The%20best%20budget%20GPU%2C%20though%20it%20pains%20me%20to%20say%20so.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5050-review-palit-dual-edition%2F%22%2C%22publishDate%22%3A%222026-05-08T15%3A10%3A06Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%205050%20review%20(Palit%20Dual%20edition)%22%2C%22score%22%3A69%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fu35b5PddkbRonwVQofCKw7-2560-80.jpg%22%2C%22summary%22%3A%22The%20best%20budget%20GPU%2C%20though%20it%20pains%20me%20to%20say%20so.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Famd-radeon-rx-9060-xt-8-gb-review-asus-prime%2F%22%2C%22strapline%22%3A%22Yes%2C%20it's%20cheap%E2%80%94but%20there's%20still%20a%20cost.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222026-04-17T09%3A52%3A42Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FskBm3FP22PGDfm3wiQehok-2560-80.jpg%22%2C%22score%22%3A63%2C%22title%22%3A%22AMD%20Radeon%20RX%209060%20XT%208%20GB%20review%20(Asus%20Prime)%22%2C%22summary%22%3A%22Yes%2C%20it's%20cheap%E2%80%94but%20there's%20still%20a%20cost.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5060-ti-8-gb-review-palit-dual%2F%22%2C%22strapline%22%3A%22A%20punchy%20little%20performer%2C%20but%208%20GB%20of%20VRAM%20comes%20with%20caveats.%22%2C%22publishDate%22%3A%222026-04-15T12%3A04%3A09Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%205060%20Ti%208%20GB%20review%20(Palit%20Dual)%22%2C%22score%22%3A73%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FC4DW3H7JvR5vfuW8pLxMUj-2560-80.jpg%22%2C%22summary%22%3A%22A%20punchy%20little%20performer%2C%20but%208%20GB%20of%20VRAM%20comes%20with%20caveats.%22%7D%2C%7B%22title%22%3A%22PNY%20GeForce%20RTX%205070%20Ti%2016%20GB%20OC%20review%22%2C%22score%22%3A80%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FJchUZnAQTdPtAvrY3JZquJ-1920-80.jpg%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fpny-geforce-rtx-5070-ti-16-gb-oc-review%2F%22%2C%22strapline%22%3A%22A%20solid%20pick.%22%2C%22publishDate%22%3A%222026-03-12T17%3A20%3A30Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22A%20solid%20pick.%22%7D%2C%7B%22publishDate%22%3A%222026-02-12T14%3A55%3A09Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fasus-geforce-rtx-5080-noctua-oc-edition-review%2F%22%2C%22strapline%22%3A%22Big%2C%20chilly%2C%20and%20hella%20headroom.%22%2C%22title%22%3A%22Asus%20GeForce%20RTX%205080%20Noctua%20OC%20Edition%20review%22%2C%22score%22%3A72%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FRC7x4Hrhf2NJoJzCFhqPy3-1920-80.jpg%22%2C%22summary%22%3A%22Big%2C%20chilly%2C%20and%20hella%20headroom.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-06-04T13%3A01%3A00Z%22%2C%22strapline%22%3A%22AMD's%20budget%20GPU%20offering%20swings%20for%20the%20fences.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Famd-radeon-rx-9060-xt-16-gb-review-xfx-swift%2F%22%2C%22score%22%3A84%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FWkmob6ioH83WVGe7x5YdeW-2560-80.jpg%22%2C%22title%22%3A%22AMD%20Radeon%20RX%209060%20XT%2016%20GB%20review%20(XFX%20Swift)%22%2C%22summary%22%3A%22AMD's%20budget%20GPU%20offering%20swings%20for%20the%20fences.%22%7D%2C%7B%22title%22%3A%22Nvidia%20RTX%205060%20review%20live%3A%20looks%20like%20the%208%20GB%20of%20VRAM%20isn't%20the%20biggest%20issue%20the%20new%20card%20has%20to%20face%22%2C%22score%22%3Anull%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FYuNVF5JGRfCDWKsmwubJX8-2560-80.jpg%22%2C%22publishDate%22%3A%222025-05-19T13%3A13%3A42Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Flive%2Fnews%2Fnvidia-rtx-5060-review-doing-it-live%2F%22%2C%22strapline%22%3A%22You're%20going%20to%20learn%20how%20the%20new%20Nvidia%20GPU%20performs%20alongside%20me%2C%20isn't%20that%20exciting%3F%20No%3F%20Just%20me%20then.%22%2C%22summary%22%3A%22You're%20going%20to%20learn%20how%20the%20new%20Nvidia%20GPU%20performs%20alongside%20me%2C%20isn't%20that%20exciting%3F%20No%3F%20Just%20me%20then.%22%7D%2C%7B%22title%22%3A%22MSI%20RTX%205060%20Ti%2016G%20Gaming%20Trio%20OC%20review%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FfTwosJCYyZPjfonTn6Hwfm-1920-80.jpg%22%2C%22score%22%3A66%2C%22publishDate%22%3A%222025-04-17T16%3A24%3A29Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fmsi-rtx-5060-ti-16g-gaming-trio-oc-review%2F%22%2C%22strapline%22%3A%22The%20best%20of%20the%20lot%20but%20its%20price%20tag%20might%20be%20insurmountable.%22%2C%22summary%22%3A%22The%20best%20of%20the%20lot%20but%20its%20price%20tag%20might%20be%20insurmountable.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-geforce-rtx-5060-ti-16-gb-review-palit-infinity-3%2F%22%2C%22strapline%22%3A%22A%20good%20upgrade%20for%20anyone%20on%20an%20older%20graphics%20card%20and%20with%20plenty%20of%20overclocking%20potential.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-04-16T13%3A00%3A22Z%22%2C%22score%22%3A81%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fne7CoNdMQyyigVyD5PvTEZ-1920-80.jpg%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%205060%20Ti%2016%20GB%20review%20(Palit%20Infinity%203)%22%2C%22summary%22%3A%22A%20good%20upgrade%20for%20anyone%20on%20an%20older%20graphics%20card%20and%20with%20plenty%20of%20overclocking%20potential.%22%7D%2C%7B%22score%22%3A68%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FBBvMiXHTyHtDAeFoDEbBB6-1920-80.jpg%22%2C%22title%22%3A%22Asus%20TUF%20Gaming%20RTX%205070%20Ti%20OC%20Edition%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-04-10T16%3A06%3A17Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fasus-tuf-gaming-rtx-5070-ti-oc-edition-review%2F%22%2C%22strapline%22%3A%22An%20overbuilt%20and%20very%20speedy%20gaming%20GPU%2C%20but%20one%20that%20falls%20into%20the%20same%20pricing%20trap%20as%20the%20rest%20of%20the%20pack.%22%2C%22summary%22%3A%22An%20overbuilt%20and%20very%20speedy%20gaming%20GPU%2C%20but%20one%20that%20falls%20into%20the%20same%20pricing%20trap%20as%20the%20rest%20of%20the%20pack.%22%7D%2C%7B%22strapline%22%3A%22With%20a%20huge%20price%20premium%20over%20MSRP%20models%2C%20I'm%20struggling%20to%20see%20why%20you'd%20spend%20so%20much%20on%20this%20RTX%205070%20Ti%20Eagle%20OC%20Ice.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fgigabyte-geforce-rtx-5070-ti-eagle-oc-ice-sff-review%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-03-27T18%3A26%3A18Z%22%2C%22score%22%3A64%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FvY2AHLJyn4zgzQCyomrHNi-1920-80.jpg%22%2C%22title%22%3A%22Gigabyte%20GeForce%20RTX%205070%20Ti%20Eagle%20OC%20Ice%20SFF%20review%22%2C%22summary%22%3A%22With%20a%20huge%20price%20premium%20over%20MSRP%20models%2C%20I'm%20struggling%20to%20see%20why%20you'd%20spend%20so%20much%20on%20this%20RTX%205070%20Ti%20Eagle%20OC%20Ice.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fmsi-geforce-rtx-5080-ventus-3x-oc-white-review%2F%22%2C%22strapline%22%3A%22Can%20you%20look%20past%20a%20price%20tag%3F%22%2C%22publishDate%22%3A%222025-03-27T10%3A53%3A50Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22MSI%20GeForce%20RTX%205080%20Ventus%203X%20OC%20White%20review%22%2C%22score%22%3A60%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FXg2N6vopTno4n5kvwZfa95-1920-80.jpg%22%2C%22summary%22%3A%22Can%20you%20look%20past%20a%20price%20tag%3F%22%7D%2C%7B%22title%22%3A%22Colorful%20iGame%20RTX%205070%20Ti%20Vulcan%20OC%20review%22%2C%22score%22%3A53%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FJPXFaR8WWYqDFekJBtuES4-2560-80.jpg%22%2C%22strapline%22%3A%22Pinning%20the%20moniker%20of%20the%20god%20of%20fire%20to%20an%20overclocked%20graphics%20card%20has%20gone%20about%20as%20well%20as%20you%20might%20expect.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fcolorful-igame-rtx-5070-ti-vulcan-oc-review%2F%22%2C%22publishDate%22%3A%222025-03-21T15%3A26%3A14Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22Pinning%20the%20moniker%20of%20the%20god%20of%20fire%20to%20an%20overclocked%20graphics%20card%20has%20gone%20about%20as%20well%20as%20you%20might%20expect.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fxfx-swift-radeon-rx-9070-oc-review%2F%22%2C%22strapline%22%3A%22With%20%24100%20tacked%20onto%20the%20initial%20%24549%20price%20tag%E2%80%94at%20least%E2%80%94the%20RX%209070%20becomes%20a%20hard%20card%20to%20love.%22%2C%22publishDate%22%3A%222025-03-18T13%3A15%3A24Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22XFX%20Swift%20Radeon%20RX%209070%20OC%20review%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FMqHB5pJxNJG89Sr8gcPWta-2560-80.jpg%22%2C%22score%22%3A72%2C%22summary%22%3A%22With%20%24100%20tacked%20onto%20the%20initial%20%24549%20price%20tag%E2%80%94at%20least%E2%80%94the%20RX%209070%20becomes%20a%20hard%20card%20to%20love.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-03-17T13%3A09%3A20Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fmsi-rtx-5090-suprim-soc-review%2F%22%2C%22strapline%22%3A%22The%20biggest%2C%20most%20powerful%20consumer%20graphics%20card%20I've%20ever%20jammed%20into%20our%20test%20rig%2C%20but%20not%20the%20RTX%205090%20I%20would%20recommend.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FAv2aQJxbVQNmgXwJA6m469-2560-80.jpg%22%2C%22score%22%3A72%2C%22title%22%3A%22MSI%20RTX%205090%20Suprim%20SOC%20review%22%2C%22summary%22%3A%22The%20biggest%2C%20most%20powerful%20consumer%20graphics%20card%20I've%20ever%20jammed%20into%20our%20test%20rig%2C%20but%20not%20the%20RTX%205090%20I%20would%20recommend.%22%7D%2C%7B%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FeNLaQjvpwTwVSAtDHJiyMB-2560-80.jpg%22%2C%22score%22%3A87%2C%22title%22%3A%22AMD%20Radeon%20RX%209070%20XT%20review%20(Asus%20Prime%20OC)%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-03-05T14%3A00%3A52Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Famd-radeon-rx-9700-xt-review-asus-prime-oc%2F%22%2C%22strapline%22%3A%22AMD's%20walking%20the%20walk%20on%20pricing%20and%20performance%2C%20it's%20now%20up%20to%20the%20AIBs%20to%20not%20let%20the%20side%20down.%22%2C%22summary%22%3A%22AMD's%20walking%20the%20walk%20on%20pricing%20and%20performance%2C%20it's%20now%20up%20to%20the%20AIBs%20to%20not%20let%20the%20side%20down.%22%7D%2C%7B%22score%22%3A61%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FWfHyxExyW9Erf6qAR7jrq4-2560-80.jpg%22%2C%22title%22%3A%22Nvidia%20RTX%205070%20Founders%20Edition%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5070-founders-edition-review%2F%22%2C%22strapline%22%3A%22The%20AMD%20ambush%20ought%20to%20prompt%20a%20radical%20rethink%20of%20the%20green%20team's%20pricing%20for%20a%20card%20which%20could%2C%20and%20maybe%20should%20have%20been%20the%20RTX%205060.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-03-04T14%3A01%3A09Z%22%2C%22summary%22%3A%22The%20AMD%20ambush%20ought%20to%20prompt%20a%20radical%20rethink%20of%20the%20green%20team's%20pricing%20for%20a%20card%20which%20could%2C%20and%20maybe%20should%20have%20been%20the%20RTX%205060.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fmsi-rtx-5070-ti-gaming-trio-oc-plus-review%2F%22%2C%22strapline%22%3A%22The%20poster%20child%20for%20the%20great%205070%20Ti%20Blackwell%20GPU%20screwjob.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-02-20T14%3A00%3A00Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FMiDHYc75dLrzsAL6JMQ9Yf-2560-80.jpg%22%2C%22score%22%3A63%2C%22title%22%3A%22MSI%20RTX%205070%20Ti%20Gaming%20Trio%20OC%20Plus%20review%22%2C%22summary%22%3A%22The%20poster%20child%20for%20the%20great%205070%20Ti%20Blackwell%20GPU%20screwjob.%22%7D%2C%7B%22title%22%3A%22Nvidia%20RTX%205070%20Ti%20review%20(MSI%20Ventus%203X)%22%2C%22score%22%3A86%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FrtvzAev2npcQKHvCMfoxH8-2560-80.jpg%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5070-ti-review-msi-ventus-3x%2F%22%2C%22strapline%22%3A%22A%20GPU%20with%20performance%20close%20to%20an%20RTX%205080%20that's%20sadly%20set%20to%20be%20priced%20to%20oblivion.%22%2C%22publishDate%22%3A%222025-02-19T14%3A00%3A33Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22A%20GPU%20with%20performance%20close%20to%20an%20RTX%205080%20that's%20sadly%20set%20to%20be%20priced%20to%20oblivion.%22%7D%2C%7B%22title%22%3A%22Nvidia%20RTX%205080%20Founders%20Edition%20review%22%2C%22score%22%3A76%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FegsViELGNtg8LhJYrYfWtk-2560-80.jpg%22%2C%22strapline%22%3A%22A%20strangely%20unexciting%20graphics%20card%20built%20almost%20entirely%20for%20the%20Multi%20Frame%20Gen%20gaming%20experience.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5080-founders-edition-review%2F%22%2C%22publishDate%22%3A%222025-01-29T14%3A00%3A30Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22A%20strangely%20unexciting%20graphics%20card%20built%20almost%20entirely%20for%20the%20Multi%20Frame%20Gen%20gaming%20experience.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-geforce-rtx-5090-fe-review%2F%22%2C%22strapline%22%3A%22A%20new%20graphics%20card%20built%20for%20silicon%20austerity%20and%20a%20new%20era%20of%20AI%20rendering.%22%2C%22publishDate%22%3A%222025-01-23T14%3A05%3A30Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%205090%20FE%20review%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F5oH8s2C2mpY23wpmKX6msE-2560-80.jpg%22%2C%22score%22%3A83%2C%22summary%22%3A%22A%20new%20graphics%20card%20built%20for%20silicon%20austerity%20and%20a%20new%20era%20of%20AI%20rendering.%22%7D%2C%7B%22title%22%3A%22Intel%20Arc%20B580%20review%22%2C%22score%22%3A65%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FUurEAxyjqRQ88neRtE2unV-2560-80.jpg%22%2C%22publishDate%22%3A%222024-12-12T14%3A01%3A58Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22strapline%22%3A%22Hope%20is%20a%20dangerous%20thing%20to%20base%20a%20graphics%20card%20purchase%20on.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fintel-arc-b580-review%2F%22%2C%22summary%22%3A%22Hope%20is%20a%20dangerous%20thing%20to%20base%20a%20graphics%20card%20purchase%20on.%22%7D%2C%7B%22title%22%3A%22Asus%20Dual%20GeForce%20RTX%204060%20Ti%20SSD%20OC%20review%22%2C%22score%22%3A80%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FJMoMeFfBUiq8xwWsY5LKUn-1280-80.jpg%22%2C%22publishDate%22%3A%222024-04-03T10%3A51%3A35Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fasus-dual-geforce-rtx-4060-ti-ssd-oc-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22A%20graphics%20card%20and%20an%20SSD%20walk%20into%20a%20bar...%22%2C%22summary%22%3A%22A%20graphics%20card%20and%20an%20SSD%20walk%20into%20a%20bar...%22%7D%2C%7B%22score%22%3A84%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FryLTcMRcoSQcocKnxZop4Y-1280-80.jpg%22%2C%22title%22%3A%22Sapphire%20Nitro%2B%20RX%207900%20GRE%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fsapphire-nitro-radeon-rx-7900-gre-review-performance-benchmarks%2F%22%2C%22strapline%22%3A%22This%20golden%20rabbit%20is%20no%20mere%20bunny.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222024-02-26T14%3A41%3A31Z%22%2C%22summary%22%3A%22This%20golden%20rabbit%20is%20no%20mere%20bunny.%22%7D%2C%7B%22strapline%22%3A%22More%20memory%20is%20nice%2C%20but%20not%20worth%20the%20price%20AMD's%20asking.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-7600-xt-16gb-review-performance-benchmarks-powercolor-hellhound%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222024-02-02T17%3A38%3A55Z%22%2C%22score%22%3A62%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FWVpcLARX8qX4rhtXKpzjb5-1920-80.jpg%22%2C%22title%22%3A%22AMD%20Radeon%20RX%207600%20XT%20review%22%2C%22summary%22%3A%22More%20memory%20is%20nice%2C%20but%20not%20worth%20the%20price%20AMD's%20asking.%22%7D%2C%7B%22title%22%3A%22Asus%20TUF%20Gaming%20RTX%204080%20Super%20review%22%2C%22score%22%3A80%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FWBoWxJdJ7AWrX5d7JKGiMV-1920-80.jpg%22%2C%22publishDate%22%3A%222024-01-31T17%3A15%3A38Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-tuf-gaming-rtx-4080-super-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22If%20you%20can't%20get%20your%20hands%20on%20a%20Founders%20Edition%2C%20Asus'%20MSRP%20TUF%20boi%20is%20an%20excellent%20alternative.%22%2C%22summary%22%3A%22If%20you%20can't%20get%20your%20hands%20on%20a%20Founders%20Edition%2C%20Asus'%20MSRP%20TUF%20boi%20is%20an%20excellent%20alternative.%22%7D%2C%7B%22strapline%22%3A%22An%20upgrade%20is%20an%20upgrade%2C%20and%20Zotac's%20premium%20challenger%20takes%20things%20a%20step%20further.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fzotac-geforce-rtx-4080-super-amp-extreme-airo-review%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222024-01-31T15%3A07%3A35Z%22%2C%22score%22%3A77%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FaKotrCYRCetiNeMgQowdz4-1280-80.jpg%22%2C%22title%22%3A%22Zotac%20Gaming%20RTX%204080%20Super%20Amp%20Extreme%20Airo%20review%22%2C%22summary%22%3A%22An%20upgrade%20is%20an%20upgrade%2C%20and%20Zotac's%20premium%20challenger%20takes%20things%20a%20step%20further.%22%7D%2C%7B%22title%22%3A%22Nvidia%20RTX%204080%20Super%20Founders%20Edition%20review%22%2C%22score%22%3A81%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FYyegbDygGBwydKJ2Gyu6h8-1920-80.jpg%22%2C%22publishDate%22%3A%222024-01-31T14%3A02%3A36Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4080-super-review-performance-benchmarks%2F%22%2C%22strapline%22%3A%22With%20the%20same%20performance%2C%20but%20a%20%24200%20haircut%2C%20the%20RTX%204080%20Super%20is%20a%20necessary%20rehabilitation%20of%20the%20maligned%20RTX%204080.%22%2C%22summary%22%3A%22With%20the%20same%20performance%2C%20but%20a%20%24200%20haircut%2C%20the%20RTX%204080%20Super%20is%20a%20necessary%20rehabilitation%20of%20the%20maligned%20RTX%204080.%22%7D%2C%7B%22score%22%3A80%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FGeen7Dfp9HhrgpgqsdxacE-1920-80.jpg%22%2C%22title%22%3A%22MSI%20RTX%204070%20Ti%20Super%20Ventus%203X%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222024-01-23T14%3A02%3A01Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fmsi-geforce-rtx-4070-ti-super-ventus-review-performance%2F%22%2C%22strapline%22%3A%22A%20solid%20upgrade%20with%20a%20superior%20spec%2C%20but%20there's%20an%20asterisk.%22%2C%22summary%22%3A%22A%20solid%20upgrade%20with%20a%20superior%20spec%2C%20but%20there's%20an%20asterisk.%22%7D%2C%7B%22title%22%3A%22PNY%20RTX%204070%20Super%20XLR8%20review%22%2C%22score%22%3A80%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FHr6ZB3bgbQDRgbzxgBGabU-1920-80.jpg%22%2C%22publishDate%22%3A%222024-01-17T14%3A02%3A19Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fpny-geforce-rtx-4070-super-xlr8-review%2F%22%2C%22strapline%22%3A%22A%20quality%20GPU%20but%20more%20proof%2C%20if%20any%20more%20were%20needed%2C%20of%20the%20irrelevance%20of%20factory%20overclocked%20graphics%20cards.%22%2C%22summary%22%3A%22A%20quality%20GPU%20but%20more%20proof%2C%20if%20any%20more%20were%20needed%2C%20of%20the%20irrelevance%20of%20factory%20overclocked%20graphics%20cards.%22%7D%2C%7B%22publishDate%22%3A%222024-01-16T14%3A00%3A14Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22strapline%22%3A%22A%20healthy%20GPU%20upgrade%20delivering%20RTX%203080%20Ti%20beating%20gaming%20performance%20for%20half%20the%20power.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4070-super-founders-edition-review-benchmarks-performance%2F%22%2C%22title%22%3A%22Nvidia%20RTX%204070%20Super%20review%22%2C%22score%22%3A85%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FeexQizhxGdny87wQtfrswd-1920-80.jpg%22%2C%22summary%22%3A%22A%20healthy%20GPU%20upgrade%20delivering%20RTX%203080%20Ti%20beating%20gaming%20performance%20for%20half%20the%20power.%22%7D%2C%7B%22title%22%3A%22Sapphire%20Nitro%2B%20RX%207800%20XT%20Review%22%2C%22score%22%3A86%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fk5Uiw8JUYEjYVTs6SGrfyC-1650-80.jpg%22%2C%22publishDate%22%3A%222023-09-14T09%3A21%3A56Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22strapline%22%3A%22The%20latest%20Review%2C%2C%2Creviews%2C%20breaking%20news%2C%20comment%2C%20reviews%20and%20features%20from%20the%20experts%20at%20PC%20Gamer%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fsapphire-nitro-rx-7800-xt-review-performance%2F%22%2C%22summary%22%3A%22The%20latest%20Review%2C%2C%2Creviews%2C%20breaking%20news%2C%20comment%2C%20reviews%20and%20features%20from%20the%20experts%20at%20PC%20Gamer%22%7D%2C%7B%22publishDate%22%3A%222023-09-11T11%3A45%3A15Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-radeon-rx-7800-xt-tuf-gaming-oc-edition-review%2F%22%2C%22strapline%22%3A%22A%20lot%20of%20graphics%20card%20for%20the%20money.%22%2C%22title%22%3A%22Asus%20Radeon%20RX%207800%20XT%20TUF%20Gaming%20OC%20Edition%20review%22%2C%22score%22%3A85%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fk2NK5FysxE4NurQw5tNPj8-1920-80.jpg%22%2C%22summary%22%3A%22A%20lot%20of%20graphics%20card%20for%20the%20money.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222023-09-07T10%3A41%3A16Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-7700-xt-review-performance-benchmarks%2F%22%2C%22strapline%22%3A%22A%20capable%20card%20that's%20overshadowed%20by%20its%20big%20brother.%22%2C%22score%22%3A76%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F8vRjJNUjr5tKA8BqCFa3n5-1650-80.jpg%22%2C%22title%22%3A%22Sapphire%20Pulse%20RX%207700%20XT%20Review%22%2C%22summary%22%3A%22A%20capable%20card%20that's%20overshadowed%20by%20its%20big%20brother.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222023-09-06T13%3A01%3A32Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-7800-xt-review-performance-benchmarks%2F%22%2C%22strapline%22%3A%22A%20multi-chip%20RX%206800%20XT%20for%20less%20and%20the%20best%20%24500%20GPU%20around.%22%2C%22score%22%3A84%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FkaQYuYDc7vaNNq4FNmeVDY-1920-80.jpg%22%2C%22title%22%3A%22AMD%20RX%207800%20XT%20review%22%2C%22summary%22%3A%22A%20multi-chip%20RX%206800%20XT%20for%20less%20and%20the%20best%20%24500%20GPU%20around.%22%7D%2C%7B%22publishDate%22%3A%222023-06-28T13%3A01%3A32Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-4060-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22A%20good%20graphics%20card%20with%20the%20wrong%20name.%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%204060%22%2C%22score%22%3A77%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FCiSsGHcfPVCApaUzJZDr8b-1920-80.jpg%22%2C%22summary%22%3A%22A%20good%20graphics%20card%20with%20the%20wrong%20name.%22%7D%2C%7B%22publishDate%22%3A%222023-06-23T09%3A24%3A58Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-dual-geforce-rtx-4060-ti-review-performance%2F%22%2C%22strapline%22%3A%22Why%20spend%20more%20on%20a%20bigger%20and%20more%20expensive%204060%20Ti%3F%22%2C%22title%22%3A%22Asus%20Dual%20GeForce%20RTX%204060%20Ti%20OC%22%2C%22score%22%3A79%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FrTBjHiuQkobHV4FBvXC3o6-1280-80.jpg%22%2C%22summary%22%3A%22Why%20spend%20more%20on%20a%20bigger%20and%20more%20expensive%204060%20Ti%3F%22%7D%2C%7B%22title%22%3A%22AMD%20Radeon%20RX%207600%22%2C%22score%22%3A71%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FpNnLrg3ffh4pMvdnBUpM99-1920-80.jpg%22%2C%22publishDate%22%3A%222023-05-24T13%3A01%3A04Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22strapline%22%3A%22AMD's%20RX%207600%20does%20just%20enough%20to%20shake%20up%20the%20entry%20level%20gaming%20GPU%20market.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-7600-review-benchmarks%2F%22%2C%22summary%22%3A%22AMD's%20RX%207600%20does%20just%20enough%20to%20shake%20up%20the%20entry%20level%20gaming%20GPU%20market.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4060-ti-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22The%20tightly%20regimented%20mid-range%20Ada%20card%20delivers%20no%20surprises.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222023-05-23T13%3A03%3A24Z%22%2C%22score%22%3A79%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FK8W6wbcUEQxv8uf3QaTU2o-1920-80.jpg%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%204060%20Ti%22%2C%22summary%22%3A%22The%20tightly%20regimented%20mid-range%20Ada%20card%20delivers%20no%20surprises.%22%7D%2C%7B%22title%22%3A%22PNY%20RTX%204070%20Verto%22%2C%22score%22%3A83%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FAYPPRSv8MEjFGJNcpBuG8B-1920-80.jpg%22%2C%22strapline%22%3A%22The%20Founders%20card%20is%20still%20the%20one%20to%20go%20for%2C%20but%20this%20basic%20reference%20design%20doesn't%20miss%20the%20mark.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fpny-geforce-rtx-4070-review-benchmarks-performance%2F%22%2C%22publishDate%22%3A%222023-04-12T16%3A45%3A45Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22The%20Founders%20card%20is%20still%20the%20one%20to%20go%20for%2C%20but%20this%20basic%20reference%20design%20doesn't%20miss%20the%20mark.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4070-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22An%20RTX%203080%20with%20benefits.%22%2C%22publishDate%22%3A%222023-04-12T13%3A01%3A01Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%204070%20Founders%20Edition%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fc9BdQVZc47SW9nuEdBbWDK-1920-80.jpg%22%2C%22score%22%3A87%2C%22summary%22%3A%22An%20RTX%203080%20with%20benefits.%22%7D%2C%7B%22title%22%3A%22Asus%20ROG%20Azoth%22%2C%22score%22%3A90%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FpSnxck8izUb7CrmE6oDUAJ-1920-80.jpg%22%2C%22publishDate%22%3A%222023-01-18T10%3A14%3A43Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22strapline%22%3A%22A%20gorgeous%20enthusiast%20keeb%20from%20Asus%2C%20but%20it%20sure%20is%202023%20expensive.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-rog-azoth-gaming-keyboard-review%2F%22%2C%22summary%22%3A%22A%20gorgeous%20enthusiast%20keeb%20from%20Asus%2C%20but%20it%20sure%20is%202023%20expensive.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222023-01-12T17%3A39%3A08Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fpny-geforce-rtx-4080-xlr8-verto-review-performance%2F%22%2C%22strapline%22%3A%22If%20I'm%20buying%20an%20RTX%204080%20it's%20either%20the%20Founders%20Edition%20or%20an%20MSRP%20card%20like%20this%20PNY.%20The%20thing%20is%2C%20I%20ain't%20buying%20any%20of%20them%20at%20this%20price.%22%2C%22score%22%3A79%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FuVq2jXUy4boCVrdQxKFn7R-1920-80.jpg%22%2C%22title%22%3A%22PNY%20RTX%204080%20XLR8%20Verto%22%2C%22summary%22%3A%22If%20I'm%20buying%20an%20RTX%204080%20it's%20either%20the%20Founders%20Edition%20or%20an%20MSRP%20card%20like%20this%20PNY.%20The%20thing%20is%2C%20I%20ain't%20buying%20any%20of%20them%20at%20this%20price.%22%7D%2C%7B%22title%22%3A%22Nvidia%20RTX%204070%20Ti%22%2C%22score%22%3A81%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FBjqTVDVx6fDNgq4HxrHkUR-1920-80.jpg%22%2C%22strapline%22%3A%22The%20rebadged%20and%20un-unlaunched%20RTX%204080%2012GB%20is%20here%2C%20repped%20by%20this%20MSRP%20Gigabyte%20card%20delivering%20RTX%203090%20frame%20rates.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4070-ti-review-benchmarks-performance%2F%22%2C%22publishDate%22%3A%222023-01-04T14%3A00%3A54Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22The%20rebadged%20and%20un-unlaunched%20RTX%204080%2012GB%20is%20here%2C%20repped%20by%20this%20MSRP%20Gigabyte%20card%20delivering%20RTX%203090%20frame%20rates.%22%7D%2C%7B%22publishDate%22%3A%222022-12-12T16%3A47%3A03Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-rx-7900-xt-review-performance-specs%2F%22%2C%22strapline%22%3A%22Should%20you%20settle%20for%20the%20second-best%20RDNA%203%20GPU%3F%22%2C%22title%22%3A%22AMD%20Radeon%20RX%207900%20XT%22%2C%22score%22%3A75%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FXpB9PMsJPnDC8apR2B4mgR-1920-80.jpg%22%2C%22summary%22%3A%22Should%20you%20settle%20for%20the%20second-best%20RDNA%203%20GPU%3F%22%7D%2C%7B%22publishDate%22%3A%222022-12-12T14%3A03%3A22Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-7900-xtx-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22AMD's%20fastest%20graphics%20card%2C%20powered%20by%20chiplets.%22%2C%22title%22%3A%22AMD%20RX%207900%20XTX%22%2C%22score%22%3A81%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F9RG2U4Jnq29R55wVsExtCX-1920-80.jpg%22%2C%22summary%22%3A%22AMD's%20fastest%20graphics%20card%2C%20powered%20by%20chiplets.%22%7D%2C%7B%22strapline%22%3A%22Knock%20%24200%20off%20the%20price%20tag%20and%20we'll%20talk.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4080-16gb-review-performance-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222022-11-15T14%3A03%3A08Z%22%2C%22score%22%3A79%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FaKWgKen4gbN5HXpEd4r5wT-1920-80.jpg%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%204080%20FE%22%2C%22summary%22%3A%22Knock%20%24200%20off%20the%20price%20tag%20and%20we'll%20talk.%22%7D%2C%7B%22title%22%3A%22Nvidia%20RTX%204090%20Founders%20Edition%22%2C%22score%22%3A83%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FLNrPwhZuQifyBuqD4wKfRV-1920-80.jpg%22%2C%22strapline%22%3A%22You're%20sure%20going%20to%20be%20glad%20you%20didn't%20buy%20an%20RTX%203090%20Ti%20in%20the%20past%20seven%20months.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-4090-founders-edition-review-performance-benchmarks%2F%22%2C%22publishDate%22%3A%222022-10-11T13%3A03%3A28Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22You're%20sure%20going%20to%20be%20glad%20you%20didn't%20buy%20an%20RTX%203090%20Ti%20in%20the%20past%20seven%20months.%22%7D%2C%7B%22title%22%3A%22Intel%20Arc%20A750%20Limited%20Edition%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FM7Raqgp9fBAweyU8Hwtupk-1920-80.png%22%2C%22score%22%3A70%2C%22publishDate%22%3A%222022-10-07T16%3A28%3A26Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fintel-arc-a750-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22Intel's%20more%20affordable%20Arc%20GPU%20is%20pretty%20competitive.%22%2C%22summary%22%3A%22Intel's%20more%20affordable%20Arc%20GPU%20is%20pretty%20competitive.%22%7D%2C%7B%22title%22%3A%22Intel%20Arc%20A770%20Limited%20Edition%22%2C%22score%22%3A69%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fhbrn7SvJt6zSoYf3wLAT58-1920-80.png%22%2C%22publishDate%22%3A%222022-10-05T13%3A03%3A28Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22strapline%22%3A%22Player%203%20has%20entered%20the%20game.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fintel-arc-a770-limited-edition-review-performance-benchmarks%2F%22%2C%22summary%22%3A%22Player%203%20has%20entered%20the%20game.%22%7D%2C%7B%22title%22%3A%22Asus%20Radeon%20RX%206750%20XT%20Strix%20OC%22%2C%22score%22%3A66%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F3EBhfcNZQdLpL2yKazpF33-1920-80.jpg%22%2C%22publishDate%22%3A%222022-06-24T16%3A34%3A18Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-radeon-rx-6750-xt-strix-oc-review-benchmarks%2F%22%2C%22strapline%22%3A%22Neither%20the%20GPU%2C%20nor%20this%20version%20of%20it%2C%20is%20something%20I%20could%20possibly%20recommend%20in%20today's%20market.%22%2C%22summary%22%3A%22Neither%20the%20GPU%2C%20nor%20this%20version%20of%20it%2C%20is%20something%20I%20could%20possibly%20recommend%20in%20today's%20market.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222022-06-24T16%3A25%3A41Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fgigabyte-radeon-rx-6950-xt-review-benchmarks%2F%22%2C%22strapline%22%3A%22AMD's%20top%20GPU%20finally%20matches%20Nvidia's%20RTX%203090%2C%20but%20now%20is%20not%20the%20time%20for%20a%20high-end%20graphics%20card%20purchase...%20even%20if%20you%20can%20afford%20it.%22%2C%22score%22%3A73%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FW3CGTgmFzyTwWk5cPJUp7K-1920-80.jpg%22%2C%22title%22%3A%22Gigabyte%20Radeon%20RX%206950%20XT%20Gaming%20OC%22%2C%22summary%22%3A%22AMD's%20top%20GPU%20finally%20matches%20Nvidia's%20RTX%203090%2C%20but%20now%20is%20not%20the%20time%20for%20a%20high-end%20graphics%20card%20purchase...%20even%20if%20you%20can%20afford%20it.%22%7D%2C%7B%22score%22%3A74%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FaLwY2CZocnKiweXvGRWunF-1280-80.jpg%22%2C%22title%22%3A%22MSI%20Radeon%20RX%206650%20XT%20Gaming%20X%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fmsi-radeon-rx-6650-xt-gaming-x-review-benchmarks%2F%22%2C%22strapline%22%3A%22AMD's%20old%20RX%206600%20XT%20gets%20a%20little%20sugar%20on%20top.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222022-06-24T15%3A48%3A41Z%22%2C%22summary%22%3A%22AMD's%20old%20RX%206600%20XT%20gets%20a%20little%20sugar%20on%20top.%22%7D%2C%7B%22strapline%22%3A%22The%20Asus%20TUF%20RTX%203090%20Ti%20OC%20represents%20the%20most%20powerful%20GPU%20around%2C%20and%20we%20put%20it%20through%20its%20gaming%20and%20creative%20paces.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-3090-ti-review-asus-tuf-rtx-3090-ti-oc-edition-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222022-03-31T16%3A16%3A34Z%22%2C%22score%22%3A71%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FE7kcuzcNTZtvHpYRacZmX6-1920-80.jpg%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%203090%20Ti%20review%22%2C%22summary%22%3A%22The%20Asus%20TUF%20RTX%203090%20Ti%20OC%20represents%20the%20most%20powerful%20GPU%20around%2C%20and%20we%20put%20it%20through%20its%20gaming%20and%20creative%20paces.%22%7D%2C%7B%22score%22%3A77%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FDEWboMiCp9zzXUAbTGMcsE-1920-80.jpg%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%203050%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222022-01-26T14%3A36%3A46Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-3050-review-performance-benchmarks%2F%22%2C%22strapline%22%3A%22Gigabyte's%20RTX%203050%20Eagle%20shows%20us%20Nvidia's%20mainstream%20GPU%20has%20GTX%201660%20Ti%20power%20with%20RTX%20sensibilities.%22%2C%22summary%22%3A%22Gigabyte's%20RTX%203050%20Eagle%20shows%20us%20Nvidia's%20mainstream%20GPU%20has%20GTX%201660%20Ti%20power%20with%20RTX%20sensibilities.%22%7D%2C%7B%22score%22%3A47%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FZ68Eeb9CmCJqfVzxyeya2L-1920-80.jpg%22%2C%22title%22%3A%22AMD%20Radeon%20RX%206500%20XT%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222022-01-19T17%3A28%3A53Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-6500-xt-review-benchmarks%2F%22%2C%22strapline%22%3A%22Gigabyte's%20RX%206500%20XT%20Gaming%20OC%20card%20gives%20us%20our%20first%20bitter%20taste%20of%20what%20a%20'budget'%20GPU%20means%20in%202022.%22%2C%22summary%22%3A%22Gigabyte's%20RX%206500%20XT%20Gaming%20OC%20card%20gives%20us%20our%20first%20bitter%20taste%20of%20what%20a%20'budget'%20GPU%20means%20in%202022.%22%7D%2C%7B%22title%22%3A%22Powercolor%20Radeon%20RX%206600%20Fighter%20review%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FqwqNzejd3k7CwTS6ueoW3i-1920-80.jpg%22%2C%22score%22%3A65%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fpowercolor-radeon-rx-6600-fighter-review%2F%22%2C%22strapline%22%3A%22AMD%20wanted%20to%20build%20a%20cheaper%20graphics%20card%2C%20but%20did%20it%20cut%20too%20much%20to%20top%20Nvidia's%20RTX%203060%2012GB%3F%22%2C%22publishDate%22%3A%222021-10-13T13%3A13%3A16Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22AMD%20wanted%20to%20build%20a%20cheaper%20graphics%20card%2C%20but%20did%20it%20cut%20too%20much%20to%20top%20Nvidia's%20RTX%203060%2012GB%3F%22%7D%2C%7B%22title%22%3A%22AMD%20Radeon%20RX%206600%20XT%20review%22%2C%22score%22%3A67%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FbpxUuWATCHxcZxfYBkHEDE-1920-80.jpg%22%2C%22strapline%22%3A%22The%20XFX%20RX%206600%20XT%20Merc%20308%20is%20our%20first%20taste%20of%20the%20Navi%2023%20GPU%2C%20and%20of%20AMD's%20most%20affordable%20RDNA%202%20card.%20But%20it%20still%20ain't%20cheap.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-6600-xt-review-xfx-merc-308-benchmarks%2F%22%2C%22publishDate%22%3A%222021-08-10T13%3A01%3A31Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22The%20XFX%20RX%206600%20XT%20Merc%20308%20is%20our%20first%20taste%20of%20the%20Navi%2023%20GPU%2C%20and%20of%20AMD's%20most%20affordable%20RDNA%202%20card.%20But%20it%20still%20ain't%20cheap.%22%7D%2C%7B%22publishDate%22%3A%222021-07-05T10%3A24%3A17Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22strapline%22%3A%22An%20attention-grabbing%2C%20high-performance%20GPU%2C%20but%20with%20a%20premium%20price%20that's%20hard%20to%20justify%20as%20cards%20are%20becoming%20more%20affordable.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fgigabyte-aorus-geforce-rtx-3070-ti-master-review-benchmarks%2F%22%2C%22title%22%3A%22Gigabyte%20Aorus%20GeForce%20RTX%203070%20Ti%20Master%20review%22%2C%22score%22%3A84%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FvkhpJj3XMt4dZ5TGGV5Tdc-1920-80.jpg%22%2C%22summary%22%3A%22An%20attention-grabbing%2C%20high-performance%20GPU%2C%20but%20with%20a%20premium%20price%20that's%20hard%20to%20justify%20as%20cards%20are%20becoming%20more%20affordable.%22%7D%2C%7B%22publishDate%22%3A%222021-06-09T13%3A00%3A08Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-3070-ti-review-benchmarks%2F%22%2C%22strapline%22%3A%22Nvidia's%20latest%20Ti%20takes%20aim%20at%20AMD's%20RX%206800%20with%20a%20mix%20of%20fast%20memory%20and%20a%20moderate%20chip%20upgrade.%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%203070%20Ti%20review%22%2C%22score%22%3A78%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FbnpGqKEe2dPccjS6ALdy4j-1920-80.jpg%22%2C%22summary%22%3A%22Nvidia's%20latest%20Ti%20takes%20aim%20at%20AMD's%20RX%206800%20with%20a%20mix%20of%20fast%20memory%20and%20a%20moderate%20chip%20upgrade.%22%7D%2C%7B%22score%22%3A80%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F6cV35sxaesAVE3Bc9qQtk7-1920-80.jpg%22%2C%22title%22%3A%22Zotac%20Gaming%20GeForce%20RTX%203080%20Ti%20Amp%20Holo%20Review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222021-06-03T11%3A33%3A18Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fzotac-geforce-rtx-3080-ti-amp-holo-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22Nvidia%20RTX%203090%20class%20performance%20but%20at%20an%20extreme%20price.%22%2C%22summary%22%3A%22Nvidia%20RTX%203090%20class%20performance%20but%20at%20an%20extreme%20price.%22%7D%2C%7B%22publishDate%22%3A%222021-06-02T13%3A00%3A02Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-3080-ti-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22Traditionally%20a%20Titan%20killer%2C%20the%20RTX%203080%20Ti%20instead%20has%20to%20carve%20out%20a%20place%20between%20the%20RTX%203090%20and%20RTX%203080.%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%203080%20Ti%20review%22%2C%22score%22%3A83%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FB8baPr943ReNzMbJ6ZKRSF-1920-80.jpg%22%2C%22summary%22%3A%22Traditionally%20a%20Titan%20killer%2C%20the%20RTX%203080%20Ti%20instead%20has%20to%20carve%20out%20a%20place%20between%20the%20RTX%203090%20and%20RTX%203080.%22%7D%2C%7B%22score%22%3A79%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FV4YAePRVyuWv26G9e8C7o4-1920-80.jpg%22%2C%22title%22%3A%22Sapphire%20Nitro%2B%20Radeon%20RX%206700%20XT%20Review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fsapphire-nitro-plus-radeon-rx-6700-xt-review-benchmarks%2F%22%2C%22strapline%22%3A%22The%20AMD%20Radeon%20RX%206700%20XT%20gets%20Sapphire%E2%80%99s%20Nitro%20treatment.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222021-03-31T10%3A05%3A25Z%22%2C%22summary%22%3A%22The%20AMD%20Radeon%20RX%206700%20XT%20gets%20Sapphire%E2%80%99s%20Nitro%20treatment.%22%7D%2C%7B%22title%22%3A%22AMD%20Radeon%20RX%206700%20XT%20review%22%2C%22score%22%3A75%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F3scFecz2Atu23T6QzdtWdg-1920-80.jpg%22%2C%22publishDate%22%3A%222021-03-17T13%3A00%3A04Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-6700-xt-review-benchmarks%2F%22%2C%22strapline%22%3A%22The%20AMD%20Radeon%20RX%206700%20XT%20is%20ahead%20of%20the%20memory%20curve%20but%20behind%20on%20price%20versus%20performance.%22%2C%22summary%22%3A%22The%20AMD%20Radeon%20RX%206700%20XT%20is%20ahead%20of%20the%20memory%20curve%20but%20behind%20on%20price%20versus%20performance.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222021-03-11T12%3A01%3A45Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fgigabyte-geforce-rtx-3060-12gb-eagle-review-benchmarks%2F%22%2C%22strapline%22%3A%22A%20welcome%20no%20fuss%20or%20frills%20RTX%203060%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fct38nbv82ueTvuDmqziWMf-1920-80.jpg%22%2C%22score%22%3A83%2C%22title%22%3A%22Gigabyte%20GeForce%20RTX%203060%20Eagle%20OC%20review%22%2C%22summary%22%3A%22A%20welcome%20no%20fuss%20or%20frills%20RTX%203060%22%7D%2C%7B%22title%22%3A%22MSI%20GeForce%20RTX%203060%20Gaming%20X%2012G%20Review%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F5xUwsjzTJefR4wEmEianNP-1920-80.jpg%22%2C%22score%22%3A86%2C%22publishDate%22%3A%222021-03-03T15%3A27%3A54Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fmsi-rtx-3060-gaming-x-review-benchmarks%2F%22%2C%22strapline%22%3A%22Now%20you%20see%20it%2C%20now%20you%20don%E2%80%99t...%22%2C%22summary%22%3A%22Now%20you%20see%20it%2C%20now%20you%20don%E2%80%99t...%22%7D%2C%7B%22publishDate%22%3A%222021-02-25T14%3A00%3A44Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-3060-12gb-review-benchmarks-zotac-twin-edge%2F%22%2C%22strapline%22%3A%22The%20Nvidia%20RTX%203060%2012GB%20makes%20Ampere%20just%20that%20little%20bit%20more%20affordable...%22%2C%22title%22%3A%22Nvidia%20RTX%203060%2012GB%20review%20Zotac%20Twin%20Edge%22%2C%22score%22%3A84%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F8VMcDU2twbze4Mmhphub5R-1920-80.jpg%22%2C%22summary%22%3A%22The%20Nvidia%20RTX%203060%2012GB%20makes%20Ampere%20just%20that%20little%20bit%20more%20affordable...%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fcolorful-rtx-3080-igame-advanced-oc-review-benchmarks%2F%22%2C%22strapline%22%3A%22Chonky%20boi%20cooler%2C%20and%20one-touch%20overclocking%20button%2C%20but%20how%20can%20you%20match%20the%20mighty%20Founders%20Edition%3F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222021-01-27T13%3A10%3A36Z%22%2C%22score%22%3A84%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FyFKLaqeNVqxEHZrDeeaQhL-1115-80.jpg%22%2C%22title%22%3A%22Colorful%20RTX%203080%20iGame%20Advanced%20OC%20review%22%2C%22summary%22%3A%22Chonky%20boi%20cooler%2C%20and%20one-touch%20overclocking%20button%2C%20but%20how%20can%20you%20match%20the%20mighty%20Founders%20Edition%3F%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222021-01-11T13%3A06%3A49Z%22%2C%22strapline%22%3A%22One%20of%20the%20best%20RX%206800%20XT%20cards%2C%20but%20right%20now%20is%20priced%20at%20the%20same%20level%20as%20an%20RX%206900%20XT%2C%20and%20that's%20just%20wrong.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fsapphire-rx-6800-xt-nitro-review-benchmarks%2F%22%2C%22score%22%3A70%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FKrn5ja6569BCwz8d2Zph6F-1920-80.jpg%22%2C%22title%22%3A%22Sapphire%20Nitro%2B%20Radeon%20RX%206800%20XT%20Review%22%2C%22summary%22%3A%22One%20of%20the%20best%20RX%206800%20XT%20cards%2C%20but%20right%20now%20is%20priced%20at%20the%20same%20level%20as%20an%20RX%206900%20XT%2C%20and%20that's%20just%20wrong.%22%7D%2C%7B%22title%22%3A%22Gigabyte%20Radeon%20RX%206800%20XT%20Gaming%20OC%20Review%22%2C%22score%22%3A82%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FhjQ4i6CxNjACgkkRy2DEP4-1920-80.jpg%22%2C%22strapline%22%3A%22An%20AMD%20RX%206800%20XT%20without%20all%20the%20bells%20and%20whistles%2C%20but%20with%20a%20high%2C%20high%20price.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fgigabyte-radeon-rx-6800-xt-gaming-oc-review-benchmarks%2F%22%2C%22publishDate%22%3A%222021-01-08T13%3A16%3A45Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22An%20AMD%20RX%206800%20XT%20without%20all%20the%20bells%20and%20whistles%2C%20but%20with%20a%20high%2C%20high%20price.%22%7D%2C%7B%22score%22%3A90%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FNtBRiB5NpxMnDfb5teWZzW-1920-80.jpg%22%2C%22title%22%3A%22ASRock%20Radeon%20RX%206800%20XT%20Taichi%20X%20OC%20Review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasrock-rx-6800-xt-taichi-x-oc-review-benchmarks%2F%22%2C%22strapline%22%3A%22One%20of%20the%20fastest%2C%20brightest%2C%20and%20most%20feature-packed%20of%20all%20RX%206800%20XT%20cards.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222021-01-05T14%3A32%3A12Z%22%2C%22summary%22%3A%22One%20of%20the%20fastest%2C%20brightest%2C%20and%20most%20feature-packed%20of%20all%20RX%206800%20XT%20cards.%22%7D%2C%7B%22strapline%22%3A%22Nvidia's%20RTX%203060%20Ti%20rewritten%20as%20the%20strong%2C%20silent%20type.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fmsi-geforce-rtx-3060-ti-gaming-x-trio-review-benchmarks-performance%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-12-15T12%3A02%3A34Z%22%2C%22score%22%3A86%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FyoX9LZpQ5ENYdQKMk7JDUm-1920-80.jpg%22%2C%22title%22%3A%22MSI%20RTX%203060%20Ti%20Gaming%20X%20Trio%20Review%22%2C%22summary%22%3A%22Nvidia's%20RTX%203060%20Ti%20rewritten%20as%20the%20strong%2C%20silent%20type.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-6900-xt-review-benchmarks%2F%22%2C%22strapline%22%3A%22The%20AMD%20RX%206900%20XT%20may%20be%20the%20biggest%20Navi%20graphics%20card%20but%20it's%20not%20what%20we'd%20recommend%20for%20most%20gamers.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-12-08T14%3A00%3A33Z%22%2C%22score%22%3A66%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FRg2x3ZUWKbDQZhHbD38shQ-2560-80.jpg%22%2C%22title%22%3A%22AMD%20RX%206900%20XT%20review%22%2C%22summary%22%3A%22The%20AMD%20RX%206900%20XT%20may%20be%20the%20biggest%20Navi%20graphics%20card%20but%20it's%20not%20what%20we'd%20recommend%20for%20most%20gamers.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-3060-ti-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22The%20RTX%203060%20Ti%20is%20more%20than%20a%20replacement%20for%20the%20RTX%202060%20Super%2C%20instead%20it%20faces%20down%20the%20%24699%20RTX%202080%20Super%E2%80%94and%20wins.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-12-01T14%3A06%3A46Z%22%2C%22score%22%3A90%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FPgnXMxrMXiLQtjECT2cHXW-2560-80.jpg%22%2C%22title%22%3A%22Nvidia%20RTX%203060%20Ti%20review%20Founders%20Edition%22%2C%22summary%22%3A%22The%20RTX%203060%20Ti%20is%20more%20than%20a%20replacement%20for%20the%20RTX%202060%20Super%2C%20instead%20it%20faces%20down%20the%20%24699%20RTX%202080%20Super%E2%80%94and%20wins.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-rx-6800-review-radeon-benchmarks%2F%22%2C%22strapline%22%3A%22The%20RX%206800%20not%20only%20delivers%201440p%20performance%2C%20it%20demolishes%20the%20RTX%202080%20Ti%20at%204K%2C%20too.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-11-18T14%3A01%3A16Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FgbSia5Gdm59yULeh9Ffckg-1920-80.jpg%22%2C%22score%22%3A89%2C%22title%22%3A%22AMD%20RX%206800%20review%22%2C%22summary%22%3A%22The%20RX%206800%20not%20only%20delivers%201440p%20performance%2C%20it%20demolishes%20the%20RTX%202080%20Ti%20at%204K%2C%20too.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-rx-6800-xt-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22The%20RX%206800%20XT%20is%20a%20fantastic%204K%20graphics%20card%E2%80%94no%20ifs%2C%20ands%2C%20or%20buts.%22%2C%22publishDate%22%3A%222020-11-18T14%3A00%3A57Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20RX%206800%20XT%20review%22%2C%22score%22%3A90%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FntnbwcccHqEcB3Ru4RVP2V-1920-80.jpg%22%2C%22summary%22%3A%22The%20RX%206800%20XT%20is%20a%20fantastic%204K%20graphics%20card%E2%80%94no%20ifs%2C%20ands%2C%20or%20buts.%22%7D%2C%7B%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FDg5bXZeAATm9aTSEfmFpwF-1920-80.jpg%22%2C%22score%22%3A83%2C%22title%22%3A%22Asus%20TUF%20RTX%203070%20OC%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-tuf-rtx-3070-oc-review-benchmarks%2F%22%2C%22strapline%22%3A%22Nvidia's%20RTX%203070%20is%20a%20great%20gaming%20GPU%20in%20any%20form%2C%20but%20this%20OC%20card%20seems%20to%20put%20another%20nail%20in%20the%20overclocking%20coffin.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-10-29T13%3A02%3A36Z%22%2C%22summary%22%3A%22Nvidia's%20RTX%203070%20is%20a%20great%20gaming%20GPU%20in%20any%20form%2C%20but%20this%20OC%20card%20seems%20to%20put%20another%20nail%20in%20the%20overclocking%20coffin.%22%7D%2C%7B%22title%22%3A%22Nvidia%20RTX%203070%20review%20Founders%20Edition%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FnREUhofHCbZRFMP3HK7HSX-1920-80.jpg%22%2C%22score%22%3A90%2C%22publishDate%22%3A%222020-10-27T13%3A02%3A31Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-3070-review-founders-edition-benchmarks%2F%22%2C%22strapline%22%3A%22Still%20clinging%20on%20to%20that%20GTX%201080%20Ti%3F%20Now%20is%20the%20time%20to%20upgrade.%22%2C%22summary%22%3A%22Still%20clinging%20on%20to%20that%20GTX%201080%20Ti%3F%20Now%20is%20the%20time%20to%20upgrade.%22%7D%2C%7B%22score%22%3A92%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FKda7aP3PbnL7bZGJSKaiXo-1920-80.jpg%22%2C%22title%22%3A%22MSI%20GeForce%20RTX%203080%20Gaming%20X%20Trio%2010G%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-10-05T11%3A26%3A28Z%22%2C%22strapline%22%3A%22Big%2C%20bold%2C%20and%20beefy.%20MSI's%20Gaming%20X%20Trio%20sets%20out%20to%20tame%20the%20Ampere%20beast.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fmsi-geforce-rtx-3080-gaming-x-trio-10g-review-benchmarks%2F%22%2C%22summary%22%3A%22Big%2C%20bold%2C%20and%20beefy.%20MSI's%20Gaming%20X%20Trio%20sets%20out%20to%20tame%20the%20Ampere%20beast.%22%7D%2C%7B%22score%22%3A88%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FMuYqbENzQabCswxKW6pU65-1280-80.jpg%22%2C%22title%22%3A%22Palit%20GeForce%20RTX%203080%20GamingPro%20OC%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-10-02T17%3A19%3A45Z%22%2C%22strapline%22%3A%22A%20tiny%20overclock%20and%20a%20chunky%20triple-fan%20cooler%20make%20for%20a%20tempting%20grab%20at%20Nvidia's%20crown.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fpalit-geforce-rtx-gamingpro-oc-review%2F%22%2C%22summary%22%3A%22A%20tiny%20overclock%20and%20a%20chunky%20triple-fan%20cooler%20make%20for%20a%20tempting%20grab%20at%20Nvidia's%20crown.%22%7D%2C%7B%22score%22%3A84%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FVnWPjZYZE9xV4wVHFq4LH-1920-80.jpg%22%2C%22title%22%3A%22Nvidia%20RTX%203090%20Founders%20Edition%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-09-24T13%3A00%3A00Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-3090-review-founders-edition-benchmarks%2F%22%2C%22strapline%22%3A%22The%20slickest%20GPU%20for%20creators%2C%20but%20ninety%20percent%20of%20PC%20gamers%20need%20not%20apply.%22%2C%22summary%22%3A%22The%20slickest%20GPU%20for%20creators%2C%20but%20ninety%20percent%20of%20PC%20gamers%20need%20not%20apply.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-09-16T13%3A01%3A00Z%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-3080-review-founders-edition-benchmarks%2F%22%2C%22strapline%22%3A%22A%20silicon%20arrow%20to%20the%20heart%20of%20anyone%20still%20running%20an%20RTX%202080%20Ti.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fek58kR8nvLKBE43jCJBh4V-1920-80.jpg%22%2C%22score%22%3A92%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%203080%20Founders%20Edition%20review%22%2C%22summary%22%3A%22A%20silicon%20arrow%20to%20the%20heart%20of%20anyone%20still%20running%20an%20RTX%202080%20Ti.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-5500-xt-8gb-review%2F%22%2C%22strapline%22%3A%22AMD's%20Radeon%20RX%205500%20XT%20is%20available%20in%204GB%20and%208GB%20trim%2C%20but%20is%20the%20extra%20memory%20worth%20the%20added%20cost%3F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-05-27T11%3A47%3A38Z%22%2C%22score%22%3A83%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FGoNeQpHeAkcpAqncDJRC7-2560-80.jpg%22%2C%22title%22%3A%22AMD%20Radeon%20RX%205500%20XT%208GB%20review%22%2C%22summary%22%3A%22AMD's%20Radeon%20RX%205500%20XT%20is%20available%20in%204GB%20and%208GB%20trim%2C%20but%20is%20the%20extra%20memory%20worth%20the%20added%20cost%3F%22%7D%2C%7B%22score%22%3A84%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FSY82Ar3e4Wcnnc3SoPnsYS-2560-80.jpg%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%202080%20Ti%20Founders%20Edition%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-2080-ti-founders-edition-review%2F%22%2C%22strapline%22%3A%22The%20GeForce%20RTX%202080%20Ti%20is%20the%20new%20king%20of%20the%20sandpile%2C%20at%20an%20exorbitant%20price%20that's%20hard%20to%20justify.%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-05-27T11%3A39%3A38Z%22%2C%22summary%22%3A%22The%20GeForce%20RTX%202080%20Ti%20is%20the%20new%20king%20of%20the%20sandpile%2C%20at%20an%20exorbitant%20price%20that's%20hard%20to%20justify.%22%7D%2C%7B%22strapline%22%3A%22AMD's%20RX%205600%20XT%20shakes%20up%20the%20mid-range%20market%20with%20good%20performance%20for%20under%20%24300.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-5600-xt-review%2F%22%2C%22publishDate%22%3A%222020-01-21T14%3A00%3A11Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20Radeon%20RX%205600%20XT%20review%22%2C%22score%22%3A84%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F7Jth6dYWHuzDWmvi2NwcXk-2560-80.jpg%22%2C%22summary%22%3A%22AMD's%20RX%205600%20XT%20shakes%20up%20the%20mid-range%20market%20with%20good%20performance%20for%20under%20%24300.%22%7D%5D"));                const searchInput = document.getElementById("pcg-search");        const resultsContainer = document.getElementById("pcg-results");        const dropdownContainer = document.getElementById("pcg-dropdown-container");        const closeBtn = document.getElementById("pcg-close-btn");        const titleSpan = document.getElementById("pcg-dropdown-title");                const readerContainer = document.getElementById("pcg-reader-container");        const readerContent = document.getElementById("pcg-reader-content");        const readerCloseBtn = document.getElementById("pcg-reader-close");                let debounceTimer;                function updateIframeHeight(isDropdownOpen, isReaderOpen = false) {          let newHeight = '140px';          if (isReaderOpen) {            newHeight = '720px';          } else if (isDropdownOpen) {            newHeight = '500px';          }                    let resizedSuccessfully = false;          try {            if (window.frameElement) {              window.frameElement.style.height = newHeight;              resizedSuccessfully = true;            }          } catch (e) {            // Ignore cross-origin error when accessing frameElement          }                    if (!resizedSuccessfully && window.parent && window.parent !== window) {            try {              // Send message to parent only for cross-origin resizing               // using '*' to avoid target origin mismatch errors              window.parent.postMessage({ type: 'pcg-widget-resize', height: newHeight }, '*');            } catch (e) {}          }        }        function closeReader() {          readerContainer.style.display = 'none';          readerContent.innerHTML = '';          updateIframeHeight(dropdownContainer.style.display === 'flex', false);        }        if (readerCloseBtn) readerCloseBtn.addEventListener('click', closeReader);                function closeDropdown() {          dropdownContainer.style.display = 'none';          updateIframeHeight(false, readerContainer.style.display === 'flex');        }                function openDropdown() {          dropdownContainer.style.display = 'flex';          closeReader();        }                if (closeBtn) closeBtn.addEventListener("click", closeDropdown);                document.addEventListener("click", (e) => {           if (!searchInput.contains(e.target) && !dropdownContainer.contains(e.target) && !readerContainer.contains(e.target)) {               closeDropdown();           }        });                const TOTAL_COUNT = 1325;        const CATEGORY_COUNT = 86;        function initializeStats() {           const totalSpan = document.getElementById("pcg-total-reviews");           if (totalSpan) totalSpan.textContent = TOTAL_COUNT;                      if (searchInput && CATEGORY_COUNT > 0) {             function formatCat(cat) {               if (cat === "PC gaming hardware") return "PC gaming hardware";               if (cat === "Handheld Gaming PCs") return "handheld gaming PC";               if (cat === "Gaming Mice") return "gaming mouse";               if (cat === "Memory" || cat === "Cooling" || cat === "Lighting" || cat === "Hardware") return cat.toLowerCase();               if (cat === "Earbuds & Headphones") return "earbud & headphone";               return cat.replace(/s$/i, '').toLowerCase();             }             const formattedCat = formatCat(CATEGORY);             searchInput.placeholder = CATEGORY_COUNT > 50 ? "Search our " + CATEGORY_COUNT + " " + formattedCat + " reviews" : "Search our " + formattedCat + " reviews";           }        }                initializeStats();        function fetchResults(q) {          if (q) {             titleSpan.textContent = "Search Results";          } else {             titleSpan.textContent = "Latest " + (CATEGORY === "PC gaming hardware" ? "PC gaming hardware" : CATEGORY) + " Reviews";          }                     const qLower = (q || '').toLowerCase();          const catReq = CATEGORY.replace(/s$/i, '').toLowerCase();          let localResults = LOCAL_REVIEWS;                    if (q) {            localResults = LOCAL_REVIEWS.filter(r => {               const titleLower = (r.title || '').toLowerCase();               const urlLower = (r.url || '').toLowerCase();                              const qWords = qLower.split(' ').filter(w => w.trim().length > 0);               return qWords.every(w => titleLower.includes(w) || urlLower.includes(w));            });          }                    let finalResults = localResults;          if (!q && finalResults.length > 50) {             finalResults = finalResults.slice(0, 50);          }                    if (finalResults.length > 0) {            renderResults(finalResults);          } else {            renderResults([]);          }        }                function renderResults(results) {          if(!results || results.length === 0) {            resultsContainer.innerHTML = '<p style="padding:2rem;text-align:center;color:#737373;">No results found.</p>';            return;          }          let html = '<ul style="display: flex; flex-direction: column; list-style: none; margin: 0; padding: 0;">';          results.forEach((res, i) => {            let scoreHtml = res.score ? '<div style="color:#DC1F26; font-weight:900; font-size:1.25rem; font-style:italic;" aria-label="Score: ' + res.score + '">' + res.score + '</div>' : '';                        // Format URL properly            let targetUrl = res.url.startsWith("http") ? res.url : "https://www.pcgamer.com" + res.url;                        let borderBottom = i < results.length - 1 ? 'border-bottom:1px solid #f5f5f5;' : '';                        html += '<li style="margin:0; padding:0; list-style:none;"><button aria-label="Read ' + (res.title || "Review").replace(/"/g, '&quot;') + '" onclick="openReaderInPage(\'' + targetUrl + '\')" class="group" style="display:flex; width:100%; align-items:center; justify-content:space-between; padding:1rem; border:none; background:transparent; cursor:pointer; text-align:left; transition:background 0.2s; ' + borderBottom + ' height: 76px;" onmouseover="this.style.backgroundColor=\'#f9fafb\'" onmouseout="this.style.backgroundColor=\'transparent\'" >' +                  '<div style="display:flex; flex-direction:column; justify-content:center; overflow:hidden; padding-right:1rem; flex:1;">' +                    '<span style="color:#000000; font-weight:bold; font-size:1rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;">' + (res.title || "Review") + '</span>' +                    '<span style="color:#737373; font-size:0.75rem; text-transform:uppercase; letter-spacing:-0.025em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:0.25rem;">' + (res.summary || "PC Gamer Review") + '</span>' +                  '</div>' +                  '<div style="display:flex; align-items:center; gap:1rem; flex:none;">' +                    scoreHtml +                    '<span style="color:#d4d4d4; transition:color 0.2s;" aria-hidden="true">→</span>' +                  '</div>' +              '</button></li>';          });          html += '</ul>';          resultsContainer.innerHTML = html;                    updateJSONLD(results);        }        function updateJSONLD(results) {          let ldScript = document.getElementById('pcg-json-ld');          if (!ldScript) {            ldScript = document.createElement('script');            ldScript.type = 'application/ld+json';            ldScript.id = 'pcg-json-ld';            document.head.appendChild(ldScript);          }                    const itemListElements = results.slice(0, 50).map((res, index) => {            let targetUrl = res.url.startsWith("http") ? res.url : "https://www.pcgamer.com" + res.url;            let itemName = (res.title || "Product").replace(/\s+review$/i, '');            let schemaItem = {              "@type": "Product",              "name": itemName,              "image": res.image || targetUrl,              "review": {                "@type": "Review",                "url": targetUrl,                "name": res.title || "Review",                "datePublished": res.publishDate || new Date().toISOString().split('T')[0],                "author": {                  "@type": "Organization",                  "name": "PC Gamer"                },                "publisher": {                  "@type": "Organization",                  "name": "PC Gamer"                }              }            };            if (res.score) {              schemaItem.review.reviewRating = {                "@type": "Rating",                "ratingValue": res.score,                "bestRating": "100",                "worstRating": "1"              };            }            return {              "@type": "ListItem",              "position": index + 1,              "item": schemaItem            };          });          const schema = {            "@context": "https://schema.org",            "@type": "ItemList",            "itemListElement": itemListElements          };          ldScript.textContent = JSON.stringify(schema);        }        function openReaderInPage(targetUrl) {          closeDropdown();          readerContainer.style.display = 'flex';          updateIframeHeight(false, true);          const readerLinkContainer = document.getElementById("pcg-reader-link-container");          if (readerLinkContainer) {            readerLinkContainer.innerHTML = '<a href="' + targetUrl + '" target="_blank" rel="noopener noreferrer" class="bg-[#DC1F26] text-white px-3 py-1.5 rounded-full font-sans text-[11px] md:text-xs font-bold hover:bg-black transition-colors border-2 border-[#DC1F26] hover:border-black shadow-sm inline-block" style="text-decoration: none;">Read full review</a>';          }          readerContent.innerHTML = '<div style="display:flex; justify-content:center; align-items:center; height:100%; min-height: 400px;"><p style="color:#DC1F26;">Loading article...</p></div>';          fetch(API_BASE + "/api/read?url=" + encodeURIComponent(targetUrl) + "&t=" + Date.now())            .then(res => res.json())            .then(data => {               if(!data || !data.content) {                 readerContent.innerHTML = '<div style="text-align:center; padding: 2rem; color:#737373;">Could not load article content.</div>';                 return;               }               let html = '<div class="pcg-prose-content" style="max-width: 65ch; margin: 0 auto; padding: 0 0.5rem;">';               html += '<header style="margin-bottom: 2rem;">';               html += '<h1 style="font-size: 1.75rem; font-weight: bold; line-height: 1.2; margin-bottom: 1rem;">' + (data.title || '') + '</h1>';                              if (data.byline || data.date) {                 html += '<div style="display: flex; gap: 0.75rem; align-items: center; font-size: 0.875rem; font-weight: 500; color: #52525b; text-transform: uppercase; letter-spacing: 0.05em;">';                 if (data.byline) {                   html += '<span>BY ' + data.byline + '</span>';                 }                 if (data.byline && data.date) {                   html += '<span style="color: #d4d4d8;">|</span>';                 }                 if (data.date) {                   html += '<span>PUBLISHED ' + data.date + '</span>';                 }                 html += '</div>';               }               html += '</header>';                              html += '<div style="line-height: 1.6; color: #262626; font-size: 1.125rem;">';               html += data.content;               html += '</div></div>';                              html += '<style>.pcg-prose-content img { width: 100%; height: auto; margin: 1.5rem 0; box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1); border-radius: 0.5rem; } .pcg-prose-content a { color: #e11d48; text-decoration: none; font-weight: 500; } .pcg-prose-content a:hover { text-decoration: underline; } .pcg-prose-content p { margin-bottom: 1.5em !important; display: block !important; }</style>';               readerContent.innerHTML = html;            })            .catch(err => {               console.error(err);               readerContent.innerHTML = '<div style="text-align:center; padding: 2rem; color:#737373;">An error occurred loading the article.</div>';            });        }        const searchBoxContainer = document.getElementById("pcg-search-container");        if (searchBoxContainer) {           searchBoxContainer.addEventListener("click", () => {              openDropdown();           });        }                if (searchInput) {          searchInput.addEventListener("focus", () => {             openDropdown();          });          searchInput.addEventListener("click", () => {             openDropdown();          });          searchInput.addEventListener("input", (e) => {            openDropdown();            clearTimeout(debounceTimer);            debounceTimer = setTimeout(() => fetchResults(e.target.value), 500);          });                    // Initial fetch          fetchResults("");        }      </script>    </body></html>" width="100%" height="140" style="border: none; width: 100%; max-width: 1024px; margin: 0 auto; display: block; background: transparent; transition: height 0.3s ease-out;" title="PC Gamer Graphics Cards Widget"></iframe><script>            function sendMessageToParentWindow(typeOfMessage, message = null) {                let postMessage = { bordeaux: message };                let url = "http://crow.futurecdn.net/output/pcg-widget-graphics-cards-00050/pcg-widget-graphics-cards-00050.html";                if (typeOfMessage === "analytics") {                    postMessage = { analytics: { ...message } };                }                if (postMessage !== {}) {                    window.parent.postMessage(                        postMessage,                        url                    );                }            }            let message = {                targeting: {                    ["pcg-widget-graphics-cards-00050.html"]: "PC Gamer Graphics Cards Widget"                }            }            window.onload = sendMessageToParentWindow("bordeaux", message);        </script></div><h2 class="article-body__section" id="section-1-best-overall-graphics-card-amd-radeon-rx-9070"><span>1. Best overall graphics card: AMD Radeon RX 9070</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/DSAR96Nj4rC7LZJbmmJFta.jpg" alt="XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PvhTk876ugUW5wraEogLta.jpg" alt="XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Khve9RakpScZcZuigf2Nta.jpg" alt="XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wCvGsSaAeiQdTndV5EQMta.jpg" alt="XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fpYGiaShLa2W78DKYA5xta.jpg" alt="XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/g2DnVoUMjt4xPT4BEbM4ta.jpg" alt="XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/MqHB5pJxNJG89Sr8gcPWta.jpg" alt="XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="1-amd-radeon-rx-9070"><span class="title__text"><a href="https://www.pcgamer.com/hardware/graphics-cards/xfx-swift-radeon-rx-9070-oc-review">1. AMD Radeon RX 9070</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best graphics card of 2026</p></div><p class="specs__container"><strong>Shaders: </strong>3584 | <strong>Boost clock: </strong>2520 MHz | <strong>TFLOPs: </strong>36.12 | <strong>Memory: </strong>16 GB GDDR6 | <strong>Memory clock: </strong>20 GT/s | <strong>Memory bandwidth: </strong>640 GB/s | <strong>TGP: </strong>220 W | <strong>Pricing: </strong>$620 / £519</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Not far off the performance of the XT version</div><div class="icon icon-plus_circle _hawk">Comfortably beats RTX 5070</div><div class="icon icon-plus_circle _hawk">Especially when overclocked</div><div class="icon icon-plus_circle _hawk">Healthy VRAM capacity</div><div class="icon icon-minus_circle _hawk">The $100 price bump is an issue</div><div class="icon icon-minus_circle _hawk">The XT version will become available again at MSRP</div></div><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper *, #fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper *:before, #fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper *:after, #fv-chart-1780480181658-xhshfwchz-slideshow *, #fv-chart-1780480181658-xhshfwchz-slideshow *:before, #fv-chart-1780480181658-xhshfwchz-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper, #fv-chart-1780480181658-xhshfwchz-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780480181658-xhshfwchz-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780480181658-xhshfwchz-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1440p gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:41.663Z","citation": "Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026","keywords": ["RX 9070","RTX 5070","RX 9070 XT","RTX 5070 Ti","Black Myth Wukong (1440p High)","Cyberpunk 2077 (1440p RT Ultra)","F1 24 (1440p Ultra High)","Homeworld 3 (1440p Epic)","Metro Exodus Enhanced Edition (1440p Ultra)","The Talos Principle 2 (1440p Ultra)","Total War: Warhammer 3 (1440p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 – Black Myth Wukong (1440p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Black Myth Wukong (1440p High)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Black Myth Wukong (1440p High)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Black Myth Wukong (1440p High)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – Cyberpunk 2077 (1440p RT Ultra)","value": 43,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Cyberpunk 2077 (1440p RT Ultra)","value": 45,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Cyberpunk 2077 (1440p RT Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Cyberpunk 2077 (1440p RT Ultra)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – F1 24 (1440p Ultra High)","value": 90,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – F1 24 (1440p Ultra High)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – F1 24 (1440p Ultra High)","value": 105,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – F1 24 (1440p Ultra High)","value": 108,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – Homeworld 3 (1440p Epic)","value": 104,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Homeworld 3 (1440p Epic)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Homeworld 3 (1440p Epic)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Homeworld 3 (1440p Epic)","value": 119,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – Metro Exodus Enhanced Edition (1440p Ultra)","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Metro Exodus Enhanced Edition (1440p Ultra)","value": 100,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Metro Exodus Enhanced Edition (1440p Ultra)","value": 120,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Metro Exodus Enhanced Edition (1440p Ultra)","value": 129,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – The Talos Principle 2 (1440p Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – The Talos Principle 2 (1440p Ultra)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – The Talos Principle 2 (1440p Ultra)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – The Talos Principle 2 (1440p Ultra)","value": 81,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – Total War: Warhammer 3 (1440p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Total War: Warhammer 3 (1440p Ultra)","value": 81,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Total War: Warhammer 3 (1440p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Total War: Warhammer 3 (1440p Ultra)","value": 90,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Upscaling performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:41.663Z","citation": "Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026","keywords": ["RX 9070","RTX 5070","RX 9070 XT","RTX 5070 Ti","Black Myth Wukong (1440p High + Upscaling (quality))","Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","Homeworld 3 (1440p Epic + upscaling (quality))","The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 – Black Myth Wukong (1440p High + Upscaling (quality))","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Black Myth Wukong (1440p High + Upscaling (quality))","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Black Myth Wukong (1440p High + Upscaling (quality))","value": 121,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Black Myth Wukong (1440p High + Upscaling (quality))","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 149,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 122,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 174,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 167,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 261,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 176,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 292,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 226,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – Homeworld 3 (1440p Epic + upscaling (quality))","value": 123,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Homeworld 3 (1440p Epic + upscaling (quality))","value": 127,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Homeworld 3 (1440p Epic + upscaling (quality))","value": 136,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Homeworld 3 (1440p Epic + upscaling (quality))","value": 128,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 197,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 144,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 221,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 177,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "4K gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:41.663Z","citation": "Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026","keywords": ["RX 9070","RTX 5070","RX 9070 XT","RTX 5070 Ti","Black Myth Wukong (4K High)","Cyberpunk 2077 (4K RT Ultra)","F1 24 (4K Ultra High)","Homeworld 3 (4K Epic)","Metro Exodus Enhanced Edition (4K Ultra)","The Talos Principle 2 (4K Ultra)","Total War: Warhammer 3 (4K Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 – Black Myth Wukong (4K High)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Black Myth Wukong (4K High)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Black Myth Wukong (4K High)","value": 45,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Black Myth Wukong (4K High)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – Cyberpunk 2077 (4K RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Cyberpunk 2077 (4K RT Ultra)","value": 21,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Cyberpunk 2077 (4K RT Ultra)","value": 25,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Cyberpunk 2077 (4K RT Ultra)","value": 30,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – F1 24 (4K Ultra High)","value": 44,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – F1 24 (4K Ultra High)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – F1 24 (4K Ultra High)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – F1 24 (4K Ultra High)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – Homeworld 3 (4K Epic)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Homeworld 3 (4K Epic)","value": 79,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Homeworld 3 (4K Epic)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Homeworld 3 (4K Epic)","value": 89,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – Metro Exodus Enhanced Edition (4K Ultra)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Metro Exodus Enhanced Edition (4K Ultra)","value": 57,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Metro Exodus Enhanced Edition (4K Ultra)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Metro Exodus Enhanced Edition (4K Ultra)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – The Talos Principle 2 (4K Ultra)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – The Talos Principle 2 (4K Ultra)","value": 35,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – The Talos Principle 2 (4K Ultra)","value": 44,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – The Talos Principle 2 (4K Ultra)","value": 46,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 – Total War: Warhammer 3 (4K Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 – Total War: Warhammer 3 (4K Ultra)","value": 44,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9070 XT – Total War: Warhammer 3 (4K Ultra)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Total War: Warhammer 3 (4K Ultra)","value": 56,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:41.663Z","citation": "Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026","keywords": ["RX 9070","RTX 5070","RX 9070 XT","RTX 5070 Ti","3DMark Time Spy Extreme","3DMark Port Royal","Blender 4.3.0 (Junkshop)","Procyon generative image creation","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 – 3DMark Time Spy Extreme","value": 12647,"unitText": "GPU index score"},{"@type": "PropertyValue","name": "RTX 5070 – 3DMark Time Spy Extreme","value": 10670,"unitText": "GPU index score"},{"@type": "PropertyValue","name": "RX 9070 XT – 3DMark Time Spy Extreme","value": 14315,"unitText": "GPU index score"},{"@type": "PropertyValue","name": "RTX 5070 Ti – 3DMark Time Spy Extreme","value": 13534,"unitText": "GPU index score"},{"@type": "PropertyValue","name": "RX 9070 – 3DMark Port Royal","value": 15596,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5070 – 3DMark Port Royal","value": 14076,"unitText": ""},{"@type": "PropertyValue","name": "RX 9070 XT – 3DMark Port Royal","value": 18071,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5070 Ti – 3DMark Port Royal","value": 19212,"unitText": ""},{"@type": "PropertyValue","name": "RX 9070 – Blender 4.3.0 (Junkshop)","value": 1031.81,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5070 – Blender 4.3.0 (Junkshop)","value": 1665.98,"unitText": ""},{"@type": "PropertyValue","name": "RX 9070 XT – Blender 4.3.0 (Junkshop)","value": 1135.6,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5070 Ti – Blender 4.3.0 (Junkshop)","value": 1954.78,"unitText": ""},{"@type": "PropertyValue","name": "RX 9070 – Procyon generative image creation","value": 2272,"unitText": "Index score"},{"@type": "PropertyValue","name": "RTX 5070 – Procyon generative image creation","value": 2889,"unitText": "Index score"},{"@type": "PropertyValue","name": "RX 9070 XT – Procyon generative image creation","value": 2593,"unitText": "Index score"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Procyon generative image creation","value": 3815,"unitText": "Index score"}]},{"@context": "https://schema.org","@type": "Dataset","name": "System performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:41.663Z","citation": "Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026","keywords": ["RX 9070","RTX 5070","RX 9070 XT","RTX 5070 Ti","Thermals","GPU frequency","Power","Performance per watt","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9070 – Thermals","value": 57,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RTX 5070 – Thermals","value": 79,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RX 9070 XT – Thermals","value": 59,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Thermals","value": 69,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RX 9070 – GPU frequency","value": 2349,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5070 – GPU frequency","value": 2693,"unitText": ""},{"@type": "PropertyValue","name": "RX 9070 XT – GPU frequency","value": 2657,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5070 Ti – GPU frequency","value": 2692,"unitText": ""},{"@type": "PropertyValue","name": "RX 9070 – Power","value": 270,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RTX 5070 – Power","value": 284,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RX 9070 XT – Power","value": 366,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Power","value": 342,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RX 9070 – Performance per watt","value": 0.26,"unitText": "4K frames per J"},{"@type": "PropertyValue","name": "RTX 5070 – Performance per watt","value": 0.24,"unitText": "4K frames per J"},{"@type": "PropertyValue","name": "RX 9070 XT – Performance per watt","value": 0.23,"unitText": "4K frames per J"},{"@type": "PropertyValue","name": "RTX 5070 Ti – Performance per watt","value": 0.26,"unitText": "4K frames per J"}]}]</script><div id="fv-chart-1780480181658-xhshfwchz-slideshow" class="fv-slideshow-container" data-slide-count="5" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 5</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1780480181658-xhshfwchz-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1780480181658-xhshfwchz-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1440p gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1440p High)</option><option value="1">Cyberpunk 2077 (1440p RT Ultra)</option><option value="2">F1 24 (1440p Ultra High)</option><option value="3">Homeworld 3 (1440p Epic)</option><option value="4">Metro Exodus Enhanced Edition (1440p Ultra)</option><option value="5">The Talos Principle 2 (1440p Ultra)</option><option value="6">Total War: Warhammer 3 (1440p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-0-bar-Black Myth Wukong (1440p High)" data-chart-type="Bar" data-title="Black Myth Wukong (1440p High)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #E33235;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #FE9F58;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #FE9F58;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1440p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>73 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>68 Avg FPS, 60 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>82 Avg FPS, 73 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>84 Avg FPS, 74 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-0-bar-Cyberpunk 2077 (1440p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #E33235;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.25%; background-color: #E33235;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #FE9F58;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1440p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>43 Avg FPS, 36 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>45 Avg FPS, 36 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>52 Avg FPS, 43 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>61 Avg FPS, 48 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-0-bar-F1 24 (1440p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra High)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44.666666666666664%; background-color: #FE9F58;" data-target-width="44.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #E33235;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">108</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 (1440p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>90 Avg FPS, 67 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>78 Avg FPS, 60 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>105 Avg FPS, 66 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>108 Avg FPS, 84 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-0-bar-Homeworld 3 (1440p Epic)" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.33333333333333%; background-color: #E33235;" data-target-width="79.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">119</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Homeworld 3 (1440p Epic) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>104 Avg FPS, 62 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>112 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>111 Avg FPS, 62 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>119 Avg FPS, 59 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-0-bar-Metro Exodus Enhanced Edition (1440p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1440p Ultra)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #FE9F58;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">120</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36%; background-color: #FE9F58;" data-target-width="36" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86%; background-color: #E33235;" data-target-width="86" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.333333333333336%; background-color: #FE9F58;" data-target-width="59.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>107 Avg FPS, 74 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>100 Avg FPS, 68 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>120 Avg FPS, 54 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>129 Avg FPS, 89 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-0-bar-The Talos Principle 2 (1440p Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (1440p Ultra)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>74 Avg FPS, 53 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>64 Avg FPS, 42 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>84 Avg FPS, 44 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>81 Avg FPS, 35 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-0-bar-Total War: Warhammer 3 (1440p Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (1440p Ultra)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.666666666666668%; background-color: #FE9F58;" data-target-width="28.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #E33235;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.666666666666664%; background-color: #FE9F58;" data-target-width="32.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 29.333333333333332%; background-color: #FE9F58;" data-target-width="29.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Total War: Warhammer 3 (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>96 Avg FPS, 43 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>81 Avg FPS, 53 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>102 Avg FPS, 49 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>90 Avg FPS, 44 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1780480181658-xhshfwchz-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1780480181658-xhshfwchz-slide-1" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Upscaling performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1440p High + Upscaling (quality))</option><option value="1">Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))</option><option value="2">F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)</option><option value="3">Homeworld 3 (1440p Epic + upscaling (quality))</option><option value="4">The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-1-bar-Black Myth Wukong (1440p High + Upscaling (quality))" data-chart-type="Bar" data-title="Black Myth Wukong (1440p High + Upscaling (quality))" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #FE9F58;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80.66666666666666%; background-color: #E33235;" data-target-width="80.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">121</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #FE9F58;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #FE9F58;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1440p High + Upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>111 Avg FPS, 96 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>107 Avg FPS, 81 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>121 Avg FPS, 104 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>124 Avg FPS, 107 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-1-bar-Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.5%; background-color: #E33235;" data-target-width="74.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">149</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61%; background-color: #E33235;" data-target-width="61" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">122</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.5%; background-color: #FE9F58;" data-target-width="48.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87%; background-color: #E33235;" data-target-width="87" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">174</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">106</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.5%; background-color: #E33235;" data-target-width="83.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">167</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59%; background-color: #FE9F58;" data-target-width="59" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1440p RT Ultra + upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>149 Avg FPS, 102 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>122 Avg FPS, 97 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>174 Avg FPS, 106 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>167 Avg FPS, 118 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-1-bar-F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87%; background-color: #E33235;" data-target-width="87" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">261</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #FE9F58;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">114</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #E33235;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">176</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.666666666666664%; background-color: #FE9F58;" data-target-width="37.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.33333333333334%; background-color: #E33235;" data-target-width="97.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">292</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.666666666666664%; background-color: #FE9F58;" data-target-width="39.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">119</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.33333333333333%; background-color: #E33235;" data-target-width="75.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">226</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #FE9F58;" data-target-width="47.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">142</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div></div></div><table class="sr-only"><caption>F1 24 (1440p Ultra high +upscaling (Quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>261 Avg FPS, 114 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>176 Avg FPS, 113 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>292 Avg FPS, 119 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>226 Avg FPS, 142 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-1-bar-Homeworld 3 (1440p Epic + upscaling (quality))" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic + upscaling (quality))" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">123</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.66666666666667%; background-color: #E33235;" data-target-width="84.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">127</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90.66666666666666%; background-color: #E33235;" data-target-width="90.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">136</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34.66666666666667%; background-color: #FE9F58;" data-target-width="34.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85.33333333333334%; background-color: #E33235;" data-target-width="85.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">128</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.666666666666664%; background-color: #FE9F58;" data-target-width="38.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Homeworld 3 (1440p Epic + upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>123 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>127 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>136 Avg FPS, 52 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>128 Avg FPS, 58 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-1-bar-The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.66666666666666%; background-color: #E33235;" data-target-width="65.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">197</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">144</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 21.666666666666668%; background-color: #FE9F58;" data-target-width="21.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.66666666666667%; background-color: #E33235;" data-target-width="73.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">221</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.66666666666667%; background-color: #FE9F58;" data-target-width="35.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59%; background-color: #E33235;" data-target-width="59" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">177</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>197 Avg FPS, 90 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>144 Avg FPS, 65 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>221 Avg FPS, 107 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>177 Avg FPS, 126 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1780480181658-xhshfwchz-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1780480181658-xhshfwchz-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">4K gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (4K High)</option><option value="1">Cyberpunk 2077 (4K RT Ultra)</option><option value="2">F1 24 (4K Ultra High)</option><option value="3">Homeworld 3 (4K Epic)</option><option value="4">Metro Exodus Enhanced Edition (4K Ultra)</option><option value="5">The Talos Principle 2 (4K Ultra)</option><option value="6">Total War: Warhammer 3 (4K Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-2-bar-Black Myth Wukong (4K High)" data-chart-type="Bar" data-title="Black Myth Wukong (4K High)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.66666666666667%; background-color: #E33235;" data-target-width="61.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #E33235;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>Black Myth Wukong (4K High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>40 Avg FPS, 30 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>37 Avg FPS, 30 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>45 Avg FPS, 39 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>47 Avg FPS, 33 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-2-bar-Cyberpunk 2077 (4K RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (4K RT Ultra)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (4K RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>20 Avg FPS, 17 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>21 Avg FPS, 17 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>25 Avg FPS, 21 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>30 Avg FPS, 24 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-2-bar-F1 24 (4K Ultra High)" data-chart-type="Bar" data-title="F1 24 (4K Ultra High)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #FE9F58;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>F1 24 (4K Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>44 Avg FPS, 32 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>39 Avg FPS, 30 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>54 Avg FPS, 39 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>54 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-2-bar-Homeworld 3 (4K Epic)" data-chart-type="Bar" data-title="Homeworld 3 (4K Epic)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79%; background-color: #E33235;" data-target-width="79" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #E33235;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89%; background-color: #E33235;" data-target-width="89" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Homeworld 3 (4K Epic) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>72 Avg FPS, 56 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>79 Avg FPS, 55 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>77 Avg FPS, 60 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>89 Avg FPS, 53 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-2-bar-Metro Exodus Enhanced Edition (4K Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (4K Ultra)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.75%; background-color: #FE9F58;" data-target-width="58.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #E33235;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (4K Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>62 Avg FPS, 47 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>57 Avg FPS, 44 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>73 Avg FPS, 50 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>76 Avg FPS, 36 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-2-bar-The Talos Principle 2 (4K Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (4K Ultra)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #E33235;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (4K Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>39 Avg FPS, 24 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>35 Avg FPS, 24 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>44 Avg FPS, 32 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>46 Avg FPS, 25 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-2-bar-Total War: Warhammer 3 (4K Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (4K Ultra)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #FE9F58;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #FE9F58;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>Total War: Warhammer 3 (4K Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>52 Avg FPS, 36 1% Low FPS</td></tr><tr><td>RTX 5070</td><td>44 Avg FPS, 30 1% Low FPS</td></tr><tr><td>RX 9070 XT</td><td>60 Avg FPS, 41 1% Low FPS</td></tr><tr><td>RTX 5070 Ti</td><td>56 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1780480181658-xhshfwchz-slide-3-wrapper" data-index="3" style="display: none;"><div id="fv-chart-1780480181658-xhshfwchz-slide-3" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">3DMark Time Spy Extreme</option><option value="1">3DMark Port Royal</option><option value="2">Blender 4.3.0 (Junkshop)</option><option value="3">Procyon generative image creation</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-3-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>GPU index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Overall index score</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.31333333333333%; background-color: #E33235;" data-target-width="84.31333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12647</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.21333333333334%; background-color: #FE9F58;" data-target-width="76.21333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11432</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.13333333333334%; background-color: #E33235;" data-target-width="71.13333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10670</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.44666666666666%; background-color: #FE9F58;" data-target-width="66.44666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">9967</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.43333333333334%; background-color: #E33235;" data-target-width="95.43333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14315</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.7%; background-color: #FE9F58;" data-target-width="83.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12555</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90.22666666666666%; background-color: #E33235;" data-target-width="90.22666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13534</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80.32666666666667%; background-color: #FE9F58;" data-target-width="80.32666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12049</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div></div></div><table class="sr-only"><caption>3DMark Time Spy Extreme Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>12647 GPU index score, 11432 Overall index score</td></tr><tr><td>RTX 5070</td><td>10670 GPU index score, 9967 Overall index score</td></tr><tr><td>RX 9070 XT</td><td>14315 GPU index score, 12555 Overall index score</td></tr><tr><td>RTX 5070 Ti</td><td>13534 GPU index score, 12049 Overall index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-3-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="RX 9070 - 3DMark Port Royal: 15596 "><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.98%; background-color: #E33235;" data-target-width="77.98" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15596</span></div></div></div></div><div class="fv-bar-row" title="RTX 5070 - 3DMark Port Royal: 14076 "><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70.38%; background-color: #E33235;" data-target-width="70.38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14076</span></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT - 3DMark Port Royal: 18071 "><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90.35499999999999%; background-color: #E33235;" data-target-width="90.35499999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18071</span></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti - 3DMark Port Royal: 19212 "><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.06%; background-color: #E33235;" data-target-width="96.06" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19212</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div></div></div><table class="sr-only"><caption>3DMark Port Royal Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>15596</td></tr><tr><td>RTX 5070</td><td>14076</td></tr><tr><td>RX 9070 XT</td><td>18071</td></tr><tr><td>RTX 5070 Ti</td><td>19212</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-3-bar-Blender 4.3.0 (Junkshop)" data-chart-type="Bar" data-title="Blender 4.3.0 (Junkshop)" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="RX 9070 - Blender 4.3.0 (Junkshop): 1031.81 "><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 51.59049999999999%; background-color: #E33235;" data-target-width="51.59049999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1031.81</span></div></div></div></div><div class="fv-bar-row" title="RTX 5070 - Blender 4.3.0 (Junkshop): 1665.98 "><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 83.299%; background-color: #E33235;" data-target-width="83.299" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1665.98</span></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT - Blender 4.3.0 (Junkshop): 1135.6 "><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.779999999999994%; background-color: #E33235;" data-target-width="56.779999999999994" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1135.6</span></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti - Blender 4.3.0 (Junkshop): 1954.78 "><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 97.739%; background-color: #E33235;" data-target-width="97.739" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1954.78</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>500</span><span>1,000</span><span>1,500</span><span>2,000</span></div></div></div><table class="sr-only"><caption>Blender 4.3.0 (Junkshop) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>1031.81</td></tr><tr><td>RTX 5070</td><td>1665.98</td></tr><tr><td>RX 9070 XT</td><td>1135.6</td></tr><tr><td>RTX 5070 Ti</td><td>1954.78</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-3-bar-Procyon generative image creation" data-chart-type="Bar" data-title="Procyon generative image creation" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Duration (sec)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Sec per image</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.8%; background-color: #E33235;" data-target-width="56.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2272</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.099925%; background-color: #FE9F58;" data-target-width="1.099925" data-target-margin="0"></div><span class="fv-bar-value-outside">43.997</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.06874999999999999%; background-color: #1CA9C4;" data-target-width="0.06874999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">2.75</span></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.225%; background-color: #E33235;" data-target-width="72.225" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2889</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.8650999999999999%; background-color: #FE9F58;" data-target-width="0.8650999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">34.604</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.054075%; background-color: #1CA9C4;" data-target-width="0.054075" data-target-margin="0"></div><span class="fv-bar-value-outside">2.163</span></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.825%; background-color: #E33235;" data-target-width="64.825" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2593</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.9638500000000001%; background-color: #FE9F58;" data-target-width="0.9638500000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">38.554</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.060250000000000005%; background-color: #1CA9C4;" data-target-width="0.060250000000000005" data-target-margin="0"></div><span class="fv-bar-value-outside">2.41</span></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.375%; background-color: #E33235;" data-target-width="95.375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3815</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.6552749999999999%; background-color: #FE9F58;" data-target-width="0.6552749999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">26.211</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.04095%; background-color: #1CA9C4;" data-target-width="0.04095" data-target-margin="0"></div><span class="fv-bar-value-outside">1.638</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1,000</span><span>2,000</span><span>3,000</span><span>4,000</span></div></div></div><table class="sr-only"><caption>Procyon generative image creation Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>2272 Index score, 43.997 Duration (sec), 2.75 Sec per image</td></tr><tr><td>RTX 5070</td><td>2889 Index score, 34.604 Duration (sec), 2.163 Sec per image</td></tr><tr><td>RX 9070 XT</td><td>2593 Index score, 38.554 Duration (sec), 2.41 Sec per image</td></tr><tr><td>RTX 5070 Ti</td><td>3815 Index score, 26.211 Duration (sec), 1.638 Sec per image</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1780480181658-xhshfwchz-slide-4-wrapper" data-index="4" style="display: none;"><div id="fv-chart-1780480181658-xhshfwchz-slide-4" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">System performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Thermals</option><option value="1">GPU frequency</option><option value="2">Power</option><option value="3">Performance per watt</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-4-bar-Thermals" data-chart-type="Bar" data-title="Thermals" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Peak temperature (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Average temperature (°C)</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #E33235;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.75%; background-color: #E33235;" data-target-width="98.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #FE9F58;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.75%; background-color: #E33235;" data-target-width="73.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.25%; background-color: #E33235;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #FE9F58;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Thermals Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>57 Peak temperature (°C), 55 Average temperature (°C)</td></tr><tr><td>RTX 5070</td><td>79 Peak temperature (°C), 76 Average temperature (°C)</td></tr><tr><td>RX 9070 XT</td><td>59 Peak temperature (°C), 56 Average temperature (°C)</td></tr><tr><td>RTX 5070 Ti</td><td>69 Peak temperature (°C), 65 Average temperature (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-4-bar-GPU frequency" data-chart-type="Bar" data-title="GPU frequency" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="RX 9070 - GPU frequency: 2349 "><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.3%; background-color: #E33235;" data-target-width="78.3" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2349</span></div></div></div></div><div class="fv-bar-row" title="RTX 5070 - GPU frequency: 2693 "><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.76666666666667%; background-color: #E33235;" data-target-width="89.76666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2693</span></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT - GPU frequency: 2657 "><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.56666666666668%; background-color: #E33235;" data-target-width="88.56666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2657</span></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti - GPU frequency: 2692 "><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.73333333333333%; background-color: #E33235;" data-target-width="89.73333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2692</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>GPU frequency Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>2349</td></tr><tr><td>RTX 5070</td><td>2693</td></tr><tr><td>RX 9070 XT</td><td>2657</td></tr><tr><td>RTX 5070 Ti</td><td>2692</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-4-bar-Power" data-chart-type="Bar" data-title="Power" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Peak power (watts)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Average power (watts)</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #E33235;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">270</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #FE9F58;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">248</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #E33235;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">284</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.74999999999999%; background-color: #FE9F58;" data-target-width="62.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">251</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.5%; background-color: #E33235;" data-target-width="91.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">366</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.5%; background-color: #FE9F58;" data-target-width="81.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">326</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85.5%; background-color: #E33235;" data-target-width="85.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">342</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.75%; background-color: #FE9F58;" data-target-width="75.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">303</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div></div></div><table class="sr-only"><caption>Power Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>270 Peak power (watts), 248 Average power (watts)</td></tr><tr><td>RTX 5070</td><td>284 Peak power (watts), 251 Average power (watts)</td></tr><tr><td>RX 9070 XT</td><td>366 Peak power (watts), 326 Average power (watts)</td></tr><tr><td>RTX 5070 Ti</td><td>342 Peak power (watts), 303 Average power (watts)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480181658-xhshfwchz-slide-4-bar-Performance per watt" data-chart-type="Bar" data-title="Performance per watt" data-subhead="" data-caption="Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>4K frames per J</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1080p frame per J</span></div></div><div class="fv-bar-row" title="RX 9070"><div class="fv-bar-label fv-primary-product">RX 9070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #E33235;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.26</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.6</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070"><div class="fv-bar-label ">RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24%; background-color: #E33235;" data-target-width="24" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.24</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61%; background-color: #FE9F58;" data-target-width="61" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.61</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9070 XT"><div class="fv-bar-label ">RX 9070 XT</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23%; background-color: #E33235;" data-target-width="23" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.23</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.51</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 Ti"><div class="fv-bar-label ">RTX 5070 Ti</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #E33235;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.26</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.65</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>0.25</span><span>0.5</span><span>0.75</span><span>1</span></div></div></div><table class="sr-only"><caption>Performance per watt Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9070</td><td>0.26 4K frames per J, 0.6 1080p frame per J</td></tr><tr><td>RTX 5070</td><td>0.24 4K frames per J, 0.61 1080p frame per J</td></tr><tr><td>RX 9070 XT</td><td>0.23 4K frames per J, 0.51 1080p frame per J</td></tr><tr><td>RTX 5070 Ti</td><td>0.26 4K frames per J, 0.65 1080p frame per J</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Our detailed benchmarking shows just how close the RX 9070 gets to the far more expensive RTX 5070 Ti and RX 9070 XT, why it's our pick as the best current GPU to buy in 2026</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780480181658-xhshfwchz', true); });} else {initialize('fv-chart-1780480181658-xhshfwchz', true);}})();</script></div><div  class="fancy-box"><div class="fancy_box-title">Buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text">✅ <strong>You want a good 1440p GPU, and a great 1080p one:</strong> With the ray tracing updates baked into RDNA 4, the RX 9070 is now a fantastic all-round graphics card. It can nail 1440p and 1080p resolutions at top settings, and can call on FSR and AMD's frame generation feature to give you a boost if you need it.<br><br>✅ <strong>You're happy to undervolt/overclock:</strong> With some easy tweaks in the AMD drivers you can boost the performance of the GPU to within a couple of percentage points of the RX 9070 and RTX 5070 Ti. And the best part is that it doesn't demand a ton more power or cooling to get there, so shouldn't stress you or your fancy new card.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text">❌ <strong>You can find an RX 9070 XT for anything close to the same price: </strong>While you can overclock the non-XT card to get within 2% of the performance, prices being equal the XT card is a no-brainer.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">The bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">🪛 The <strong>Radeon RX 9070</strong> is an excellent graphics card if you're looking for high 1440p performance without the almost $1,000 price points of the competing Nvidia cards. With the market as it is, the AMD card is the best GPU for most PC gamers.</p></div></div><p>The RX 9070 is a rather agonising pick as the best graphics card around right now. There are inevitable caveats around my decision, because quite obviously this second-tier RDNA 4 GPU is <em>not </em>the most powerful GPU you can buy. The AMD Radeon RX 9070, however, is the graphics card I think makes the most sense to the most PC gamers. </p><p>And, realistically, it's going to be the one that I would suggest to my PC gaming friends if they come looking for a recommendation. Luckily, I don't actually have friends.</p><p>The RX 9070 offers close to the performance of AMD's most powerful RDNA 4 GPU, still packs in 16 GB of GDDR6 video memory, can be easily overclocked without demanding much more cooling or power, and handily outperforms Nvidia's similarly priced, lower-spec RTX 5070.</p><p>I was relatively cool on the card in my initial review of the GPU, mainly because our first taste of it was a card that XFX hiked the price of out the gate, which made it more than a reference RX 9070 XT. As things have evened out, there are reliably cheaper RX 9070 cards around and when you look at the graphics card market as a whole, the Radeon stands out as a great pick.</p><p>Yet I still haven't come to that conclusion lightly. My first thought was going to be recommending the $350 RX 9060 XT, because it is great value, performs well, and pretty much offers performance parity with the more expensive Nvidia option. But it doesn't <em>feel</em> like a great recommendation for the <em>best </em>graphics card, given that it is a third-tier Radeon that isn't particularly exciting.</p><p>The <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">Radeon RX 9070 XT</a>, though, is a fantastic card and were it not for the ludicrous over-pricing of AMD's finest it would absolutely be my top pick. With an MSRP of $599 it would be an easy choice for its impressive performance out of the box, stunning under-volting frame rate bumps, and the excellent filip of the new FSR4 upscaler. But the cheapest you can get it for these days is still over $700, with the RX 9070 generally under $600 with very similar gaming performance, especially with some judicious undervolting.</p><p>In the end, the extra raster performance of the Radeon RX 9070 over the RTX 5070—and how close it can get to the more expensive RTX 5070 Ti and RX 9070 XT GPUs—makes it the best graphics card to buy right now for most PC gamers.</p><a class="card card--standard card--rows-2 card--align-inline" href="https://www.pcgamer.com/hardware/graphics-cards/xfx-swift-radeon-rx-9070-oc-review/" target="_blank"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/Uf9YT7HMDGMk9M45y8jUta.jpg" alt="XFX Swift Radeon RX 9070 OC graphics card on a grey background with a gradient"></p></div><div class="card__content"><div class="card__description-wrapper"><div class="card__description"><p><strong>Click through to read our full AMD Radeon RX 9070 review.</strong></p></div></div></div></a><div class="card card--standard card--rows-3 card--align-inline"><div class="card__content"></div></div><h2 class="article-body__section" id="section-2-best-value-graphics-card-amd-radeon-rx-9060-xt-16-gb"><span>2. Best value graphics card: AMD Radeon RX 9060 XT 16 GB</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/QRYFzzzSVnA4kqaAhgXzja.jpg" alt="The XFX AMD Radeon RX 9060 XT on a set of bookshelves" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3R3zU674dUCKWQDS7nwmnF.jpg" alt="The XFX Swift AMD Radeon RX 9060 XT 16 GB on a bookshelf" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cRoyydJRwswHw3gLE33yP7.jpg" alt="The XFX Swift AMD Radeon RX 9060 XT on white gravel" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rWFsEXTq5yZaWcLWYPVEVi.jpg" alt="The XFX Swift AMD RX 9060 XT 16 GB in a gaming PC, lit up in blue, yellow and pink" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/z3n4jxfuBmYRpDRQWwGLrG.jpg" alt="The XFX Swift AMD Radeon RX 9060 XT on a set of bookshelves, with various sci-fi novels behind it" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/f7uE32wbNs6T3rVfZVqAGW.jpg" alt="The XFX Swift RX 9060 XT on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NiC7nYabbmz2K3RwUFjMFW.jpg" alt="The XFX Swift RX 9060 XT on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/unMawNmpUTm8mnMiLekQEW.jpg" alt="The XFX Swift RX 9060 XT on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="2-amd-radeon-rx-9060-xt-16-gb"><span class="title__text"><a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9060-xt-16-gb-review-xfx-swift">2. AMD Radeon RX 9060 XT 16 GB</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best value graphics card of this generation</p></div><p class="specs__container"><strong>Shaders: </strong>2048 | <strong>Boost clock: </strong>3130 MHz | <strong>TFLOPs: </strong>25.64 | <strong>Memory: </strong>16 GB GDDR6 | <strong>Memory clock: </strong>20 GT/s | <strong>Memory bandwidth: </strong>320 GB/s | <strong>TGP: </strong>160 W | <strong>Pricing: </strong>$440 / £378</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Relatively cheap</div><div class="icon icon-plus_circle _hawk">Gives the RTX 5060 a thorough pasting</div><div class="icon icon-plus_circle _hawk">Capable of trading blows with the RTX 5060 Ti</div><div class="icon icon-plus_circle _hawk">Runs cool and power efficient</div><div class="icon icon-minus_circle _hawk">RTX 5060 Ti slightly faster overall</div><div class="icon icon-minus_circle _hawk">Limited overclocking potential</div><div class="icon icon-minus_circle _hawk">All dependent on price</div></div><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper *, #fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper *:before, #fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper *:after, #fv-chart-1780480171587-nmbcc6a82-slideshow *, #fv-chart-1780480171587-nmbcc6a82-slideshow *:before, #fv-chart-1780480171587-nmbcc6a82-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper, #fv-chart-1780480171587-nmbcc6a82-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1780480171587-nmbcc6a82-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:31.602Z","citation": "Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026","keywords": ["RX 9060 XT 16 GB","RX 9060 XT 8 GB","RTX 5060 Ti 16 GB","RTX 5070 12 GB","Black Myth Wukong (1080p High)","Cyberpunk 2077 (1080p RT Ultra)","F1 24 (1080p Ultra high)","Homeworld 3 (1080p Epic)","Metro Exodus Enhanced Edition (1080p Ultra)","The Talos Principle 2 (1080p Ultra)","Total War: Warhammer 3 (1080p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Black Myth Wukong (1080p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Black Myth Wukong (1080p High)","value": 71,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Black Myth Wukong (1080p High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Black Myth Wukong (1080p High)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Cyberpunk 2077 (1080p RT Ultra)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Cyberpunk 2077 (1080p RT Ultra)","value": 41,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Cyberpunk 2077 (1080p RT Ultra)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Cyberpunk 2077 (1080p RT Ultra)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – F1 24 (1080p Ultra high)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – F1 24 (1080p Ultra high)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – F1 24 (1080p Ultra high)","value": 90,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – F1 24 (1080p Ultra high)","value": 123,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Homeworld 3 (1080p Epic)","value": 106,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Homeworld 3 (1080p Epic)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Homeworld 3 (1080p Epic)","value": 117,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Homeworld 3 (1080p Epic)","value": 125,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Metro Exodus Enhanced Edition (1080p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Metro Exodus Enhanced Edition (1080p Ultra)","value": 93,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Metro Exodus Enhanced Edition (1080p Ultra)","value": 98,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Metro Exodus Enhanced Edition (1080p Ultra)","value": 139,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – The Talos Principle 2 (1080p Ultra)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – The Talos Principle 2 (1080p Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – The Talos Principle 2 (1080p Ultra)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – The Talos Principle 2 (1080p Ultra)","value": 92,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Total War: Warhammer 3 (1080p Ultra)","value": 94,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Total War: Warhammer 3 (1080p Ultra)","value": 90,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Total War: Warhammer 3 (1080p Ultra)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Total War: Warhammer 3 (1080p Ultra)","value": 104,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "1440p gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:31.602Z","citation": "Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026","keywords": ["RX 9060 XT 16 GB","RX 9060 XT 8 GB","RTX 5060 Ti 16 GB","RTX 5070 12 GB","Black Myth Wukong (1440p High)","Cyberpunk 2077 (1440p RT Ultra)","F1 24 (1440p Ultra High)","Homeworld 3 (1440p Epic)","Metro Exodus Enhanced Edition (1440p Ultra)","The Talos Principle 2 (1440p Ultra)","Total War: Warhammer 3 (1440p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Black Myth Wukong (1440p High)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Black Myth Wukong (1440p High)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Black Myth Wukong (1440p High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Black Myth Wukong (1440p High)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Cyberpunk 2077 (1440p RT Ultra)","value": 30,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Cyberpunk 2077 (1440p RT Ultra)","value": 26,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Cyberpunk 2077 (1440p RT Ultra)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Cyberpunk 2077 (1440p RT Ultra)","value": 45,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – F1 24 (1440p Ultra High)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – F1 24 (1440p Ultra High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – F1 24 (1440p Ultra High)","value": 56,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – F1 24 (1440p Ultra High)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Homeworld 3 (1440p Epic)","value": 86,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Homeworld 3 (1440p Epic)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Homeworld 3 (1440p Epic)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Homeworld 3 (1440p Epic)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Metro Exodus Enhanced Edition (1440p Ultra)","value": 71,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Metro Exodus Enhanced Edition (1440p Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Metro Exodus Enhanced Edition (1440p Ultra)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Metro Exodus Enhanced Edition (1440p Ultra)","value": 100,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – The Talos Principle 2 (1440p Ultra)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – The Talos Principle 2 (1440p Ultra)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – The Talos Principle 2 (1440p Ultra)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – The Talos Principle 2 (1440p Ultra)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Total War: Warhammer 3 (1440p Ultra)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Total War: Warhammer 3 (1440p Ultra)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Total War: Warhammer 3 (1440p Ultra)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Total War: Warhammer 3 (1440p Ultra)","value": 81,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Upscaled gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:31.602Z","citation": "Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026","keywords": ["RX 9060 XT 16 GB","RX 9060 XT 8 GB","RTX 5060 Ti 16 GB","RTX 5070 12 GB","Black Myth Wukong (1440p High + Upscaling (quality))","Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","Homeworld 3 (1440p Epic + upscaling (quality))","The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Black Myth Wukong (1440p High + Upscaling (quality))","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Black Myth Wukong (1440p High + Upscaling (quality))","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Black Myth Wukong (1440p High + Upscaling (quality))","value": 86,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Black Myth Wukong (1440p High + Upscaling (quality))","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 90,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))","value": 122,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 190,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 146,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 136,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)","value": 176,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Homeworld 3 (1440p Epic + upscaling (quality))","value": 110,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Homeworld 3 (1440p Epic + upscaling (quality))","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Homeworld 3 (1440p Epic + upscaling (quality))","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Homeworld 3 (1440p Epic + upscaling (quality))","value": 127,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 135,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 127,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 115,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)","value": 144,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:31.602Z","citation": "Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026","keywords": ["RX 9060 XT 16 GB","RX 9060 XT 8 GB","RTX 5060 Ti 16 GB","RTX 5070 12 GB","3DMark Time Spy Extreme","3DMark Port Royal","Blender 4.3.0 (Junkshop)","Procyon generative image creation","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – 3DMark Time Spy Extreme","value": 7664,"unitText": "GPU index score"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – 3DMark Time Spy Extreme","value": 7553,"unitText": "GPU index score"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – 3DMark Time Spy Extreme","value": 7261,"unitText": "GPU index score"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – 3DMark Time Spy Extreme","value": 10670,"unitText": "GPU index score"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – 3DMark Port Royal","value": 9779,"unitText": ""},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – 3DMark Port Royal","value": 9660,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – 3DMark Port Royal","value": 10173,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5070 12 GB – 3DMark Port Royal","value": 14076,"unitText": ""},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Blender 4.3.0 (Junkshop)","value": 423.07,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Blender 4.3.0 (Junkshop)","value": 1124.94,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Blender 4.3.0 (Junkshop)","value": 1665.98,"unitText": ""},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Procyon generative image creation","value": 1472,"unitText": "Index score"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Procyon generative image creation","value": 1382,"unitText": "Index score"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Procyon generative image creation","value": 2018,"unitText": "Index score"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Procyon generative image creation","value": 2889,"unitText": "Index score"}]},{"@context": "https://schema.org","@type": "Dataset","name": "System performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-03T09:49:31.602Z","citation": "Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026","keywords": ["RX 9060 XT 16 GB","RX 9060 XT 8 GB","RTX 5060 Ti 16 GB","RTX 5070 12 GB","Thermals","GPU frequency","Power","Performance per watt","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Thermals","value": 57,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Thermals","value": 51,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Thermals","value": 67,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Thermals","value": 79,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – GPU frequency","value": 2849,"unitText": ""},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – GPU frequency","value": 2945,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – GPU frequency","value": 2687,"unitText": ""},{"@type": "PropertyValue","name": "RTX 5070 12 GB – GPU frequency","value": 2693,"unitText": ""},{"@type": "PropertyValue","name": "RX 9060 XT 16 GB – Power","value": 182,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Power","value": 175,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Power","value": 207,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Power","value": 284,"unitText": "Peak power (watts)"},{"@type": "PropertyValue","name": "RX 9060 XT 8 GB – Performance per watt","value": 0.22,"unitText": "4K frames per J"},{"@type": "PropertyValue","name": "RTX 5060 Ti 16 GB – Performance per watt","value": 0.23,"unitText": "4K frames per J"},{"@type": "PropertyValue","name": "RTX 5070 12 GB – Performance per watt","value": 0.24,"unitText": "4K frames per J"}]}]</script><div id="fv-chart-1780480171587-nmbcc6a82-slideshow" class="fv-slideshow-container" data-slide-count="5" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 5</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1780480171587-nmbcc6a82-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1780480171587-nmbcc6a82-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1080p High)</option><option value="1">Cyberpunk 2077 (1080p RT Ultra)</option><option value="2">F1 24 (1080p Ultra high)</option><option value="3">Homeworld 3 (1080p Epic)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option><option value="5">The Talos Principle 2 (1080p Ultra)</option><option value="6">Total War: Warhammer 3 (1080p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-0-bar-Black Myth Wukong (1080p High)" data-chart-type="Bar" data-title="Black Myth Wukong (1080p High)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #E33235;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63%; background-color: #FE9F58;" data-target-width="63" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #E33235;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #FE9F58;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #FE9F58;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>73 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>71 Avg FPS, 58 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>75 Avg FPS, 65 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>95 Avg FPS, 82 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.25000000000001%; background-color: #E33235;" data-target-width="61.25000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #FE9F58;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.24999999999999%; background-color: #E33235;" data-target-width="51.24999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.24999999999999%; background-color: #FE9F58;" data-target-width="51.24999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>49 Avg FPS, 39 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>41 Avg FPS, 26 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>51 Avg FPS, 41 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>72 Avg FPS, 56 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-0-bar-F1 24 (1080p Ultra high)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra high)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #E33235;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #FE9F58;" data-target-width="47.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">123</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 (1080p Ultra high) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>95 Avg FPS, 61 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>82 Avg FPS, 66 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>90 Avg FPS, 71 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>123 Avg FPS, 96 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-0-bar-Homeworld 3 (1080p Epic)" data-chart-type="Bar" data-title="Homeworld 3 (1080p Epic)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.66666666666667%; background-color: #E33235;" data-target-width="70.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">106</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Homeworld 3 (1080p Epic) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>106 Avg FPS, 65 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>111 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>117 Avg FPS, 65 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>125 Avg FPS, 64 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-0-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #E33235;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">93</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.66666666666666%; background-color: #E33235;" data-target-width="92.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">139</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>96 Avg FPS, 42 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>93 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>98 Avg FPS, 42 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>139 Avg FPS, 88 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-0-bar-The Talos Principle 2 (1080p Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (1080p Ultra)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #E33235;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37%; background-color: #FE9F58;" data-target-width="37" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #E33235;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92%; background-color: #E33235;" data-target-width="92" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.99999999999999%; background-color: #FE9F58;" data-target-width="56.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>73 Avg FPS, 37 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>66 Avg FPS, 35 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>75 Avg FPS, 41 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>92 Avg FPS, 57 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-0-bar-Total War: Warhammer 3 (1080p Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (1080p Ultra)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #E33235;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36%; background-color: #FE9F58;" data-target-width="36" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Total War: Warhammer 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>94 Avg FPS, 72 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>90 Avg FPS, 42 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>83 Avg FPS, 54 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>104 Avg FPS, 53 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1780480171587-nmbcc6a82-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1780480171587-nmbcc6a82-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1440p gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1440p High)</option><option value="1">Cyberpunk 2077 (1440p RT Ultra)</option><option value="2">F1 24 (1440p Ultra High)</option><option value="3">Homeworld 3 (1440p Epic)</option><option value="4">Metro Exodus Enhanced Edition (1440p Ultra)</option><option value="5">The Talos Principle 2 (1440p Ultra)</option><option value="6">Total War: Warhammer 3 (1440p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-1-bar-Black Myth Wukong (1440p High)" data-chart-type="Bar" data-title="Black Myth Wukong (1440p High)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #FE9F58;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.25%; background-color: #FE9F58;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1440p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>48 Avg FPS, 44 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>48 Avg FPS, 43 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>51 Avg FPS, 45 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>68 Avg FPS, 60 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-1-bar-Cyberpunk 2077 (1440p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #E33235;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.333333333333332%; background-color: #FE9F58;" data-target-width="28.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #E33235;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1440p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>30 Avg FPS, 24 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>26 Avg FPS, 17 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>32 Avg FPS, 26 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>45 Avg FPS, 36 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-1-bar-F1 24 (1440p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra High)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #FE9F58;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.24999999999999%; background-color: #FE9F58;" data-target-width="51.24999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.25%; background-color: #FE9F58;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>F1 24 (1440p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>60 Avg FPS, 46 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>51 Avg FPS, 41 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>56 Avg FPS, 45 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>78 Avg FPS, 60 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-1-bar-Homeworld 3 (1440p Epic)" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.333333333333336%; background-color: #E33235;" data-target-width="57.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.666666666666664%; background-color: #FE9F58;" data-target-width="38.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Homeworld 3 (1440p Epic) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>86 Avg FPS, 65 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>75 Avg FPS, 58 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>97 Avg FPS, 64 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>112 Avg FPS, 64 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-1-bar-Metro Exodus Enhanced Edition (1440p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1440p Ultra)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #E33235;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49%; background-color: #FE9F58;" data-target-width="49" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #FE9F58;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>71 Avg FPS, 34 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>68 Avg FPS, 49 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>72 Avg FPS, 34 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>100 Avg FPS, 68 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-1-bar-The Talos Principle 2 (1440p Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (1440p Ultra)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.25000000000001%; background-color: #E33235;" data-target-width="61.25000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.75%; background-color: #FE9F58;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.75%; background-color: #E33235;" data-target-width="58.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.75%; background-color: #FE9F58;" data-target-width="33.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>49 Avg FPS, 35 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>47 Avg FPS, 27 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>51 Avg FPS, 32 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>64 Avg FPS, 42 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-1-bar-Total War: Warhammer 3 (1440p Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (1440p Ultra)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #E33235;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Total War: Warhammer 3 (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>62 Avg FPS, 45 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>60 Avg FPS, 44 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>60 Avg FPS, 44 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>81 Avg FPS, 53 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1780480171587-nmbcc6a82-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1780480171587-nmbcc6a82-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Upscaled gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1440p High + Upscaling (quality))</option><option value="1">Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))</option><option value="2">F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)</option><option value="3">Homeworld 3 (1440p Epic + upscaling (quality))</option><option value="4">The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-2-bar-Black Myth Wukong (1440p High + Upscaling (quality))" data-chart-type="Bar" data-title="Black Myth Wukong (1440p High + Upscaling (quality))" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #E33235;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #E33235;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #FE9F58;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.333333333333336%; background-color: #E33235;" data-target-width="57.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #FE9F58;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1440p High + Upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>78 Avg FPS, 69 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>76 Avg FPS, 68 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>86 Avg FPS, 72 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>107 Avg FPS, 81 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-2-bar-Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.33333333333333%; background-color: #E33235;" data-target-width="81.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">122</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #FE9F58;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1440p RT Ultra + upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>102 Avg FPS, 73 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>90 Avg FPS, 60 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>96 Avg FPS, 79 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>122 Avg FPS, 97 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-2-bar-F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra high +upscaling (Quality), 2x FG)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">190</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.49999999999999%; background-color: #FE9F58;" data-target-width="56.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #E33235;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">146</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61%; background-color: #FE9F58;" data-target-width="61" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">122</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">136</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44.5%; background-color: #FE9F58;" data-target-width="44.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88%; background-color: #E33235;" data-target-width="88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">176</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.49999999999999%; background-color: #FE9F58;" data-target-width="56.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>F1 24 (1440p Ultra high +upscaling (Quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>190 Avg FPS, 113 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>146 Avg FPS, 122 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>136 Avg FPS, 89 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>176 Avg FPS, 113 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-2-bar-Homeworld 3 (1440p Epic + upscaling (quality))" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic + upscaling (quality))" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">110</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.66666666666667%; background-color: #E33235;" data-target-width="84.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">127</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Homeworld 3 (1440p Epic + upscaling (quality)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>110 Avg FPS, 62 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>102 Avg FPS, 51 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>118 Avg FPS, 63 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>127 Avg FPS, 63 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-2-bar-The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">135</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.66666666666667%; background-color: #E33235;" data-target-width="84.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">127</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #FE9F58;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.333333333333332%; background-color: #FE9F58;" data-target-width="27.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">144</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>135 Avg FPS, 59 1% Low FPS</td></tr><tr><td>RX 9060 XT 8 GB</td><td>127 Avg FPS, 78 1% Low FPS</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>115 Avg FPS, 41 1% Low FPS</td></tr><tr><td>RTX 5070 12 GB</td><td>144 Avg FPS, 65 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1780480171587-nmbcc6a82-slide-3-wrapper" data-index="3" style="display: none;"><div id="fv-chart-1780480171587-nmbcc6a82-slide-3" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">3DMark Time Spy Extreme</option><option value="1">3DMark Port Royal</option><option value="2">Blender 4.3.0 (Junkshop)</option><option value="3">Procyon generative image creation</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-3-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>GPU index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Overall index score</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.093333333333334%; background-color: #E33235;" data-target-width="51.093333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7664</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.873333333333335%; background-color: #FE9F58;" data-target-width="50.873333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7631</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.35333333333334%; background-color: #E33235;" data-target-width="50.35333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7553</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.99333333333333%; background-color: #FE9F58;" data-target-width="49.99333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7499</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.406666666666666%; background-color: #E33235;" data-target-width="48.406666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7261</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.58%; background-color: #FE9F58;" data-target-width="48.58" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7287</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.13333333333334%; background-color: #E33235;" data-target-width="71.13333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10670</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.44666666666666%; background-color: #FE9F58;" data-target-width="66.44666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">9967</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div></div></div><table class="sr-only"><caption>3DMark Time Spy Extreme Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>7664 GPU index score, 7631 Overall index score</td></tr><tr><td>RX 9060 XT 8 GB</td><td>7553 GPU index score, 7499 Overall index score</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>7261 GPU index score, 7287 Overall index score</td></tr><tr><td>RTX 5070 12 GB</td><td>10670 GPU index score, 9967 Overall index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-3-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="RX 9060 XT 16 GB - 3DMark Port Royal: 9779 "><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 65.19333333333334%; background-color: #E33235;" data-target-width="65.19333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">9779</span></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB - 3DMark Port Royal: 9660 "><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 64.4%; background-color: #E33235;" data-target-width="64.4" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">9660</span></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB - 3DMark Port Royal: 10173 "><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.82000000000001%; background-color: #E33235;" data-target-width="67.82000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10173</span></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB - 3DMark Port Royal: 14076 "><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93.84%; background-color: #E33235;" data-target-width="93.84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14076</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div></div></div><table class="sr-only"><caption>3DMark Port Royal Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>9779</td></tr><tr><td>RX 9060 XT 8 GB</td><td>9660</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>10173</td></tr><tr><td>RTX 5070 12 GB</td><td>14076</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-3-bar-Blender 4.3.0 (Junkshop)" data-chart-type="Bar" data-title="Blender 4.3.0 (Junkshop)" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="RX 9060 XT 16 GB - Blender 4.3.0 (Junkshop): 423.07 "><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 21.1535%; background-color: #E33235;" data-target-width="21.1535" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">423.07</span></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB - Blender 4.3.0 (Junkshop): 1124.94 "><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.247%; background-color: #E33235;" data-target-width="56.247" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1124.94</span></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB - Blender 4.3.0 (Junkshop): 1665.98 "><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 83.299%; background-color: #E33235;" data-target-width="83.299" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1665.98</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>500</span><span>1,000</span><span>1,500</span><span>2,000</span></div></div></div><table class="sr-only"><caption>Blender 4.3.0 (Junkshop) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>423.07</td></tr><tr><td>RX 9060 XT 8 GB</td><td>N/A</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>1124.94</td></tr><tr><td>RTX 5070 12 GB</td><td>1665.98</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-3-bar-Procyon generative image creation" data-chart-type="Bar" data-title="Procyon generative image creation" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Duration (sec)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Sec per image</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.06666666666666%; background-color: #E33235;" data-target-width="49.06666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1472</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.14150000000000001%; background-color: #FE9F58;" data-target-width="0.14150000000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">4.245</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.14150000000000001%; background-color: #1CA9C4;" data-target-width="0.14150000000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">4.245</span></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.06666666666667%; background-color: #E33235;" data-target-width="46.06666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1382</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.4112666666666662%; background-color: #FE9F58;" data-target-width="2.4112666666666662" data-target-margin="0"></div><span class="fv-bar-value-outside">72.338</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.1507%; background-color: #1CA9C4;" data-target-width="0.1507" data-target-margin="0"></div><span class="fv-bar-value-outside">4.521</span></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.26666666666667%; background-color: #E33235;" data-target-width="67.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2018</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.26666666666667%; background-color: #FE9F58;" data-target-width="67.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2018</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.26666666666667%; background-color: #1CA9C4;" data-target-width="67.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2018</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.3%; background-color: #E33235;" data-target-width="96.3" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2889</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.1534666666666666%; background-color: #FE9F58;" data-target-width="1.1534666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">34.604</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.0721%; background-color: #1CA9C4;" data-target-width="0.0721" data-target-margin="0"></div><span class="fv-bar-value-outside">2.163</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>Procyon generative image creation Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>1472 Index score, 4.245 Duration (sec), 4.245 Sec per image</td></tr><tr><td>RX 9060 XT 8 GB</td><td>1382 Index score, 72.338 Duration (sec), 4.521 Sec per image</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>2018 Index score, 2018 Duration (sec), 2018 Sec per image</td></tr><tr><td>RTX 5070 12 GB</td><td>2889 Index score, 34.604 Duration (sec), 2.163 Sec per image</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1780480171587-nmbcc6a82-slide-4-wrapper" data-index="4" style="display: none;"><div id="fv-chart-1780480171587-nmbcc6a82-slide-4" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">System performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Thermals</option><option value="1">GPU frequency</option><option value="2">Power</option><option value="3">Performance per watt</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-4-bar-Thermals" data-chart-type="Bar" data-title="Thermals" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Peak temperature (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Average temperature (°C)</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #E33235;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #E33235;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #FE9F58;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.75%; background-color: #E33235;" data-target-width="98.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #FE9F58;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Thermals Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>57 Peak temperature (°C), 48 Average temperature (°C)</td></tr><tr><td>RX 9060 XT 8 GB</td><td>51 Peak temperature (°C), 48 Average temperature (°C)</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>67 Peak temperature (°C), 65 Average temperature (°C)</td></tr><tr><td>RTX 5070 12 GB</td><td>79 Peak temperature (°C), 76 Average temperature (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-4-bar-GPU frequency" data-chart-type="Bar" data-title="GPU frequency" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="RX 9060 XT 16 GB - GPU frequency: 2849 "><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 94.96666666666667%; background-color: #E33235;" data-target-width="94.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2849</span></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB - GPU frequency: 2945 "><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 98.16666666666667%; background-color: #E33235;" data-target-width="98.16666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2945</span></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB - GPU frequency: 2687 "><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.56666666666668%; background-color: #E33235;" data-target-width="89.56666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2687</span></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB - GPU frequency: 2693 "><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.76666666666667%; background-color: #E33235;" data-target-width="89.76666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2693</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>GPU frequency Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>2849</td></tr><tr><td>RX 9060 XT 8 GB</td><td>2945</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>2687</td></tr><tr><td>RTX 5070 12 GB</td><td>2693</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-4-bar-Power" data-chart-type="Bar" data-title="Power" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Peak power (watts)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Average power (watts)</span></div></div><div class="fv-bar-row" title="RX 9060 XT 16 GB"><div class="fv-bar-label fv-primary-product">RX 9060 XT 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.66666666666667%; background-color: #E33235;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">182</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">146</span></div></div></div></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #E33235;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">175</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #FE9F58;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">164</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69%; background-color: #E33235;" data-target-width="69" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">207</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.66666666666667%; background-color: #FE9F58;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">182</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 94.66666666666667%; background-color: #E33235;" data-target-width="94.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">284</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.66666666666667%; background-color: #FE9F58;" data-target-width="83.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">251</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div></div></div><table class="sr-only"><caption>Power Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>182 Peak power (watts), 146 Average power (watts)</td></tr><tr><td>RX 9060 XT 8 GB</td><td>175 Peak power (watts), 164 Average power (watts)</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>207 Peak power (watts), 182 Average power (watts)</td></tr><tr><td>RTX 5070 12 GB</td><td>284 Peak power (watts), 251 Average power (watts)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1780480171587-nmbcc6a82-slide-4-bar-Performance per watt" data-chart-type="Bar" data-title="Performance per watt" data-subhead="" data-caption="Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>4K frames per J</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1080p frame per J</span></div></div><div class="fv-bar-row" title="RX 9060 XT 8 GB"><div class="fv-bar-label ">RX 9060 XT 8 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22%; background-color: #E33235;" data-target-width="22" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.56</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB"><div class="fv-bar-label ">RTX 5060 Ti 16 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23%; background-color: #E33235;" data-target-width="23" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.23</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #FE9F58;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.62</span></div></div></div></div></div><div class="fv-bar-row" title="RTX 5070 12 GB"><div class="fv-bar-label ">RTX 5070 12 GB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24%; background-color: #E33235;" data-target-width="24" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.24</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61%; background-color: #FE9F58;" data-target-width="61" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.61</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>0.25</span><span>0.5</span><span>0.75</span><span>1</span></div></div></div><table class="sr-only"><caption>Performance per watt Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>RX 9060 XT 16 GB</td><td>N/A</td></tr><tr><td>RX 9060 XT 8 GB</td><td>0.22 4K frames per J, 0.56 1080p frame per J</td></tr><tr><td>RTX 5060 Ti 16 GB</td><td>0.23 4K frames per J, 0.62 1080p frame per J</td></tr><tr><td>RTX 5070 12 GB</td><td>0.24 4K frames per J, 0.61 1080p frame per J</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Testing the 16 GB version of the AMD RX 9060 XT graphics card against the competition to show why it's our pick as the best value GPU of 2026</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) captionEl.textContent = newCaption || '';if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1780480171587-nmbcc6a82', true); });} else {initialize('fv-chart-1780480171587-nmbcc6a82', true);}})();</script></div><div  class="fancy-box"><div class="fancy_box-title">Buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text">✅ <strong>You want a lot of VRAM without spending a ton of cash:</strong> The 16 GB version of the RX 9060 XT has an MSRP of $349, and even in these price-inflated times it's regularly available right now for well under $450.<br><br>✅ <strong>You want an affordable upgrade for modern 1080p or 1440p gaming: </strong>Smooth 4K gaming is beyond even the fastest budget cards, but at lower resolutions the RX 9060 XT delivers great performance for the cash, particularly compared to previous generations.<br><br>✅ <strong>You want bang for your buck: </strong>The RX 9060 XT might not be the fastest card on the market, but nothing touches it at this price.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text">❌ <strong>You can really stretch that budget:</strong> For under $400 there is nothing that touches the RX 9060 XT, but if you can push on to ~$450 that brings you into RTX 5060 Ti 16 GB territory. That is an overall faster GPU with more overclocking potential.<br><br>❌ <strong>You want productivity performance: </strong>This is a gaming card, through and through, so if you're looking for productivity chops then Nvidia is the way to go.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">The bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">🪛 The <strong>AMD Radeon RX 9060 XT</strong> is not a sexy graphics card, it's not the fastest graphics card, but it's an honest GPU that will deliver good gaming performance at the most popular resolutions with top settings. And all for under $400.</p></div></div><p>To be able to pick up a genuine 16 GB graphics card, with a seriously performant GPU core at its heart, for around $400 is pretty great. It would be even better if the card in question was actually retailing for its original MSRP, but even at the current <em>slightly </em>over MSRP pricing, the Radeon RX 9060 XT is still our pick for the best value graphics card today.</p><p>Okay, the latest AMD RDNA 4 GPU is not quite living up to its launch claims of beating the RTX 5060 Ti, certainly not across our benchmarking suite, but at 1080p the Nvidia card is less than a percentage point ahead on average, and it's by only 3% at 1440p. Effectively, I think we can kinda call that parity.</p><p>The GeForce card is more consistently ahead at 4K—even though they both carry 16 GB on the top versions of the card—but neither are capable of actually playable frame rates at that resolution. And even the boon of Multi Frame Generation can't help in reality.</p><p>But the parity at 1440p and 1080p itself is impressive for the AMD card, especially when you take into account that we're testing games which have pretty hefty ray tracing workloads in them as part of our benchmarking gauntlet. Historically that's where AMD cards have fallen down against Nvidia, but the new RDNA 4 architecture has changed around how the Radeon cards deal with ray tracing, giving them more dedicated silicon to do the work, and that has made all the difference.</p><p>Another area where there has been historic Nvidia dominance is in the feature set, and honestly, the green team still has the edge on that count. The twin pillars of DLSS 4 upscaling and the Multi Frame Generation (MFG) feature do give the GeForce card some real merit. But the quality experience of MFG is very dependent on there being a relatively high, consistent frame rate before the interpolation of up to three extra frames kicks in. That means its effectiveness does diminish lower down the GPU stack.</p><h4 id="amd-radeon-rx-9060-xt-vs-nvidia-rtx-5060">AMD Radeon RX 9060 XT vs Nvidia RTX 5060</h4><iframe src="https://content.jwplatform.com/players/liwNOH7l.html" id="liwNOH7l" title="AMD RX 9060 XT vs Nvidia RTX 5060 | Critical Rig" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>It's worth noting here that it's the 16 GB version of this card that we're recommending here (though if you simply cannot go north of $350, the 8 GB version wouldn't be a bad shout). Both AMD and Nvidia have released twin versions of their cards with 16 and 8 GB VRAM allocations and, given the memory-intensive direction detail-heavy modern games are going, that extra memory headroom will be valuable even if you're gaming at 1440p.</p><p>So, our recommendation would be to aim for that 16 GB version if you have the patience to save up a little longer, as it will help in the long run. Then you'll be rocking a real solid, pretty low power GPU, that can stand toe-to-toe with the more expensive Nvidia cards.</p><a class="card card--standard card--rows-2 card--align-inline" href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9060-xt-16-gb-review-xfx-swift/" target="_blank"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/3R3zU674dUCKWQDS7nwmnF.jpg" alt="The XFX Swift AMD Radeon RX 9060 XT 16 GB on a bookshelf"></p></div><div class="card__content"><div class="card__description-wrapper"><div class="card__description"><p><strong>Click through to read our full Radeon RX 9060 XT review.</strong></p></div></div></div></a><div class="card card--standard card--rows-3 card--align-inline"><div class="card__content"></div></div><h2 class="article-body__section" id="section-3-best-budget-graphics-card-nvidia-rtx-5050"><span>3. Best budget graphics card: Nvidia RTX 5050</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/8UUki8XoyC8N6tzuPtaoj7.jpg" alt="Palit GeForce RTX 5050 graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VS7PXyt97haa6HEATUi2v7.jpg" alt="Palit GeForce RTX 5050 graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZPyy3FmVZer7tX3mzpQ8j7.jpg" alt="Palit GeForce RTX 5050 graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/u35b5PddkbRonwVQofCKw7.jpg" alt="Palit GeForce RTX 5050 graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sjukGJouLHrAzNUhrWauu7.jpg" alt="Palit GeForce RTX 5050 graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="3-nvidia-geforce-rtx-5050"><span class="title__text">3. Nvidia GeForce RTX 5050</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best budget graphics card</p></div><p class="specs__container"><strong>Shaders: </strong>2560 | <strong>Boost clock: </strong>2572 MHz | <strong>TFLOPs: </strong>13.2 | <strong>Memory: </strong>8 GB GDDR6 | <strong>Memory clock: </strong>20 GT/s | <strong>Memory bandwidth: </strong>320 GB/s | <strong>TGP: </strong>130 W | <strong>Pricing: </strong>$290 / £219</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Reliable performance</div><div class="icon icon-plus_circle _hawk">Decent 1080p frame rates</div><div class="icon icon-plus_circle _hawk">DLSS 4 support</div><div class="icon icon-minus_circle _hawk">Much weaker than RTX 5060, which is only a little more expensive</div><div class="icon icon-minus_circle _hawk">Slower than the RTX 4060</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text">✅ <strong>You are on a restrictive budget:</strong> At the moment, the cheapest new graphics card you can buy is either the RTX 5050 or Arc B570, and this Nvidia GPU just about has the edge in terms of overall performance and reliability. If you only have ~$250 to spend this is your best option.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text">❌ <strong>You can find an RTX 5060 for a decent price:</strong> If you can stretch your budget, the RTX 5060 is a far superior card in terms of its overall gaming frame rates, offering around 28% higher gaming performance at 1080p and 36% more at 1440p, for just 15% more cash.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">The bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">🪛 The <strong>Nvidia RTX 5050 </strong>is the best budget graphics card at the moment, but only by a hair's breadth. The Arc B570 has lost its value proposition, and it's harder to accept its driver issues when the prices are similar. But the RTX 5060 is only a little more money and a far more capable GPU. Though, if you cannot stretch your budget that far, the RTX 5050 will still deliver a decent 1080p gaming experience.</p></div></div><p>Difficult GPU recommendations is kinda the theme for this graphics card tier list, and they don't come much tougher than the budget pick. In a world where GPU pricing has been trending ever higher since the memory crisis bit, and even prior to that with the pandemic and ethereum mining booms, it's hard going trying to find a <em>really cheap graphics card</em> that's still worth the money in 2026.</p><p>Up to now, the Intel Arc B570 had been our pick as the best budget GPU, because it was sitting under the $200 mark and genuinely had a value proposition to it. But given that the price of Intel's little-card-that-<em>almost-</em>could has gone up quite considerably, where you can find it, it's a much harder GPU to recommend. It's occasional driver issues (Cyberpunk 2077, for example, is still a bit of a mess) are much less forgiveable when it shares approximate pricing to Nvidia's cheapest RTX Blackwell card.</p><p>That means, for me, the RTX 5050 is now the go-to pick for best budget graphics card.</p><p>It's not an exciting card, doesn't really replace an equivalent GPU from the previous generation (the RTX 4050 was restricted to laptops), and actually comes in a little behind the performance of the last-gen RTX 4060. So yeah, if you're still rocking that older Ada GPU, there's no upgrade for you here.</p><p>But what it is, is reliable and relatively cheap. At around the $260 mark it's a similar price to the Arc B570, but suffers from none of the driver issues I've had with the Intel GPU in testing. And it's also generally quicker at 1080p. In our standard GPU test suite, the RTX 5050 posts, on average, 11% higher frame rates than the Intel chip, and 6% higher at 1440p.</p><p>You'll note there's a significant difference in that performance delta as the resolutions get more demanding, and in fact it turns around at 4K where the B570 takes an almost 3% lead. That's down to the fact that the Intel card comes with 10 GB off VRAM against the RTX 5050's 8 GB GDDR6.</p><p>But, realistically, you're not buying a $260 GPU to game at 4K, and if you are you will be very disappointed whichever card you buy. So, down at this level, the rabid hate for an 8 GB frame buffer makes less sense.</p><p>Looking at an frame rate averaged across our 1080p benchmark suite, you get 57 fps from the RTX 5050, while the B570 sits at 51. That means you're getting near 60 fps performance on average, all at the highest performance settings in some of the most demanding games, and notably without upscaling or frame generation.</p><p>I will say, however, that when you do take into account Nvidia and Intel's upscaling performance at the low-end, then the performance does even out. Either way, that does then mean you're averaging over 60 fps at 1440p with those options enabled. </p><p>Still, when the GeForce GPU is that bit more reliable, that's where I'd be spending my money right now.</p><a class="card card--standard card--rows-2 card--align-inline" href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5050-review-palit-dual-edition/"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/sjukGJouLHrAzNUhrWauu7.jpg" alt="Palit GeForce RTX 5050 graphics card"></p></div><div class="card__content"><div class="card__description-wrapper"><div class="card__description"><p><strong>Click through to see our full GeForce RTX 5050 review.</strong></p></div></div></div></a><div class="card card--standard card--rows-3 card--align-inline"><div class="card__content"></div></div><h2 class="article-body__section" id="section-4-best-mid-range-graphics-card-amd-radeon-rx-9070-xt"><span>4. Best mid-range graphics card: AMD Radeon RX 9070 XT</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/7crxcVBLebepY7bD2jrRNB.jpg" alt="Asus Prime RX 9070 XT graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LBVHGMtMba2fcXKdopewMB.jpg" alt="Asus Prime RX 9070 XT graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6e2eGX2VSocFcNeEdt85NB.jpg" alt="Asus Prime RX 9070 XT graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eNLaQjvpwTwVSAtDHJiyMB.jpg" alt="Asus Prime RX 9070 XT graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CMhqRwCpdy9qLT5PRvSwMB.jpg" alt="Asus Prime RX 9070 XT graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vjDpNrENjGgFrZ6RkYpRNB.jpg" alt="Asus Prime RX 9070 XT graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pWfdbgn4Fvj9jqoaAfBuMB.jpg" alt="Asus Prime RX 9070 XT graphics card" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="4-amd-radeon-rx-9070-xt"><span class="title__text"><a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc">4. AMD Radeon RX 9070 XT</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best mid-range graphics card</p></div><p class="specs__container"><strong>Shaders: </strong>4096 | <strong>Boost clock: </strong>2920 MHz | <strong>TFLOPs: </strong>48.66 | <strong>Memory: </strong>16 GB GDDR6 | <strong>Memory clock: </strong>20 GT/s | <strong>Memory bandwidth: </strong>640 GB/s | <strong>TGP: </strong>304 W | <strong>Pricing: </strong>$710 / 620</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">RTX 5070 Ti performance for a lower price</div><div class="icon icon-plus_circle _hawk">Capable overclocker</div><div class="icon icon-plus_circle _hawk">Hugely improved RT performance</div><div class="icon icon-plus_circle _hawk">FSR4's ML algo looks good so far</div><div class="icon icon-minus_circle _hawk">Stiff pricing on some cards</div><div class="icon icon-minus_circle _hawk">Nvidia still has a ray tracing edge</div><div class="icon icon-minus_circle _hawk">MFG is a potent weapon for RTX 50-series</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text">✅ <strong>You are happy to tweak:</strong> This generation has seen an impressive level of headroom built into its GPUs. For AMD that means undervolting, but it means you can get some serious extra performance out of the chip without putting any extra strain on either the power demands or cooling solution.<br><br>✅ <strong>You were considering the RTX 5070 Ti:</strong> The RX 9070 XT gets so close to the RTX 5070 Ti's performance, especially when undervolted, that you can easily forget there's almost $300 difference in their relative prices right now.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text">❌ <strong>The price goes much higher:</strong> Thankfully the RX 9070 XT has been remarkably resillient to the price hikes of this generation of graphics cards. Well, of course it is much higher than its original $599 price tag, but considering the RTX 5070 Ti is now almost $1,000 and has seen successive increases, the AMD card is doing okay. For now.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">The bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">🪛 The <strong>AMD Radeon RX 9070 XT</strong> is the best mid-range graphics card you can buy right now. I was super keen on the RTX 5070 Ti when it was priced more sensibly. But with the almost $300 price difference between them, and the RX 9070 XT able to deliver almost the same levels of performance, the smart money should be going to AMD.</p></div></div><p>The AMD Radeon RX 9070 XT is the current best mid-range graphics card you can buy today, though obviously that term is getting stretching mightily by a graphics card that is now regularly retailing for more than $700. But where once it was a straight fight between it and the Nvidia RTX 5070 Ti for the title, the current pricing issues have made that an unfair contest.</p><p>Nvidia GPUs, for various reasons, have been more noticeably affected by the price hikes than AMD cards. And here that manifests as an almost $300 price difference between the two once-similarly priced GPUs. Honestly, only a fool would pay that sort of premium for the GeForce card while it remains an almost $1,000 card.</p><p>That's because the actual performance delta really isn't that great. You can look at the benchmark numbers up there 👆 and see just how closet there are. Most especially when you take overclocking into account.</p><p>Both AMD and Nvidia chips of this generation have an impressive amount of headroom baked into them, accessed in different ways, but both able to deliver a good chunk of extra performance for the eager tweaker. And it's not hard to do either. With the RX 9070 XT it's a case of undervolting the GPU, and thereby giving it some thermal headroom to unlock higher clock speeds and therefore higher frame rates. </p><p>And you get all that without increasing the power or thermal demands on the card all that much, either. It really is genuinely and truly worth doing for anyone with an RDNA 4 card in their gaming PC. Free frames, people.</p><iframe src="https://content.jwplatform.com/players/kTvEk1iI.html" id="kTvEk1iI" title="Black Myth 9070 Vs 5070 Ti OC" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>One other thing the RDNA 4 generation of Radeon GPUs brought with it was FSR 4. More than just an iterative improvement of AMD's upscaling tech, FSR 4 represents a fundamental change in how its graphics cards approach the problem, bringing them more in line with how Nvidia does it. That means it's taking a machine learning approach for the first time, and is delivering genuinely impressive levels of image and motion clarity for cards like the RX 9070 XT.</p><p>Running games in 4K with FSR 4 Performance mode and I would challenge you to be able to tell the difference between that and a native 4K render in normal gameplay without resorting to pixel-peeping.</p><iframe src="https://content.jwplatform.com/players/hD063Qlf.html" id="hD063Qlf" title="Horizon Zero Dawn FSR 4 Comparison" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>The only slight fly in the ointment is the fact the RX 9070 is less than $100 cheaper than the RX 9070 XT and is pretty performant in its own right. It's not quite as quick, but it's impressive enough in its own right to be our overall pick as best GPU right now. But if you are looking for the next step up without spending $1,000 then this is that card.</p><a class="card card--standard card--rows-2 card--align-inline" href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/6e2eGX2VSocFcNeEdt85NB.jpg" alt="Asus Prime RX 9070 XT graphics card"></p></div><div class="card__content"><div class="card__description-wrapper"><div class="card__description"><p><strong>Click through to read our full AMD Radeon RX 9070 XT review.</strong></p></div></div></div></a><div class="card card--standard card--rows-3 card--align-inline"><div class="card__content"></div></div><h2 class="article-body__section" id="section-5-best-high-end-graphics-card-nvidia-geforce-rtx-5090"><span>5. Best high-end graphics card: Nvidia GeForce RTX 5090</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/5oH8s2C2mpY23wpmKX6msE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rhWu44sDqYPTAiiJjUGKsE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wXmtjzJ7yejMMEWLMteZuE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NWCDYzUk2PT2RGkL5vViuE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dbyMS2G9kvcew8wvqTVruE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pkUZnzsLGF9H8FXafMrXuE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2wu3DZj6DfHjK2Vih5zFtE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K78fo9ofXS7WmSeRqHTHtE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uJa2eJRhCQq8cApckUnPtE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nZAQu9r9L63cUZYG8y4hsE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/i4N24PNVbjJdiZFLfsaKsE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Fe8YQc8pMyA7yVyGB37GsE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="5-nvidia-geforce-rtx-5090"><span class="title__text"><a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review">5. Nvidia GeForce RTX 5090</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best graphics card</p></div><p class="specs__container"><strong>Shaders: </strong>21760 | <strong>Boost clock: </strong>2,410 MHz | <strong>TFLOPs: </strong>104.8 | <strong>Memory: </strong>32 GB GDDR7 | <strong>Memory clock: </strong>28 GT/s | <strong>Memory bandwidth: </strong>1,792 GB/s | <strong>TGP: </strong>575 W | <strong>Pricing: </strong>$3800 / £3000</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Stunning AI augmented performance</div><div class="icon icon-plus_circle _hawk">Decent gen-on-gen frame rates</div><div class="icon icon-plus_circle _hawk">FE card looks great</div><div class="icon icon-plus_circle _hawk">Huge potential for the future</div><div class="icon icon-minus_circle _hawk">Ludicrous current pricing</div><div class="icon icon-minus_circle _hawk">Lots of coil whine with one PSU</div><div class="icon icon-minus_circle _hawk">$400 MSRP jump on RTX 4090</div><div class="icon icon-minus_circle _hawk">Transformer model feels very v1.0</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text">✅ <strong>You want the best:</strong> If you want to nail triple figure frame rates in the latest 4K games, then you're going to need the might and magic of Multi Frame Gen, and that's only available with the RTX 50-series cards. And yes, I do like alliteration. <br><br>✅ <strong>You to get in on the ground floor of neural rendering:</strong> The RTX Blackwell GPUs are the first chips to come with a full set of shaders that will have direct access to the Tensor Cores of the card. That will enable a new world of AI-powered gaming features... when devs get around to using them in released games.<br><br>✅ <strong>You're after a hyper-powerful SFF rig: </strong>The Founders Edition is deliciously slimline, and while it generates a lot of heat it will fit in some of the smallest small form factor PC chassis around.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text">❌ <strong>You need to ask the price:</strong> With a $400 price hike over the RTX 4090, the new RTX 5090 is a whole lot of cash at its $1,999 MSRP. The kicker, however, is that you'll be lucky to find one at that price given the third-party cards are looking like $3,700+ right now.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">The bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">🪛 The <strong>RTX 5090</strong> is the most powerful consumer graphics card on the planet right now, and delivers gaming performance far beyond what you could manage on other GPUs, <em>especially</em> if you're playing something which supports Multi Frame Generation.</p></div></div><p>The RTX Blackwell generation of new GPUs has kicked off with a bang, and means that right now, the best graphics card is undoubtedly the Nvidia RTX 5090. And is likely to remain that way for the next two years at least. Given the fact that AMD isn't going to release a competitor card for the top GeForce GPU in the RDNA 4 generation, you can be confident if you pick one of these up today (or when they come back in stock) you will still be gaming on the best GPU probably until the next Nvidia generation is released.</p><p>While that might make for miserable reading for AMD fans, it should be a little more comforting for anyone hellbent on spending $3,700+ on a new graphics card. It will, at least, last the course at the top of benchmarking tree. The fact that current pricing has almost doubled the cost of the RTX 5090, however, should give anyone considering it for gaming serious pause for thought.</p><p>You are only getting some 30% extra gen-on-gen performance over the RTX 4090 at 4K, and that is the smallest performance bump over a previous generation's top card since Turing came along. But there's a magic trick up the sleeve of the RTX Blackwell cards, and that is Multi Frame Generation. </p><p>Right now, it's limited to the RTX 50-series—else it would likely cannibalise sales to a huge extent down the stack if RTX 40-series GPUs were allowed into the MFG party—and it adds in up to three more frames in between each actually rendered pair. Using a feature called Flip Metering, which utilises an enhanced bit of silicon in the RTX 50-series Display Engine, it offloads all the burden of frame pacing from the CPU, puts it all on the GPU, and allows the RTX 5090 to queue up all these extra AI-generated frames perfectly for the display. </p><p>Along with a new AI-based frame generation model, Multi Frame Generation is able to hugely increase the potential performance of the RTX 5090 in any game which supports it, and the results are frankly incredible. There are some small artifacts—though nothing that would stop me using the feature—but the really impressive thing is that it adds practically no extra latency on top of the standard 2x Frame Generation experience.</p><iframe src="https://content.jwplatform.com/players/ZryTd42T.html" id="ZryTd42T" title="Alan Wake 2 | Max settings | RTX 5090 | 4K Native vs. x4 Frame Gen" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><iframe src="https://content.jwplatform.com/players/0g5TLURy.html" id="0g5TLURy" title="Dragon Age: The Veilguard | Ultra RT | RTX 5090 | 4K Native vs. x4 Frame Gen" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>And that itself has been lowered thanks to that new FG AI model which makes it 40% quicker and 30% less VRAM hungry at the same time. The good news for RTX 40-series patrons is that model at least is coming to standard Frame Gen in the Ada generation, too.</p><p>There are also a ton of games at launch with immediate compatibility with MFG, either with it natively implemented in the game, à la Cyberpunk 2077, or via the new DLSS Override feature in the Nvidia App, as in Dragon Age: The Veilguard.</p><p>It's also the most powerful consumer GPU when it comes to creator tasks, too, thanks to its hefty 32 GB of GDDR7 and its massive bandwidth, but also because it's so damned good with an AI noodling if GenAI is your thing.</p><p>In short, the RTX 5090 is the best graphics card for anyone who wants the absolute finest silicon and feature set of any consumer GPU going. You're just going to have to pay through the nose for it until stock settles down. If it ever does to an extent that MSRP versions of the card become readily available.</p><a class="card card--standard card--rows-2 card--align-inline" href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review" target="_blank"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/rhWu44sDqYPTAiiJjUGKsE.jpg" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds"></p></div><div class="card__content"><div class="card__description-wrapper"><div class="card__description"><p><strong>Click through to read our full Nvidia GeForce RTX 5090 review.</strong></p></div></div></div></a><div class="card card--standard card--rows-3 card--align-inline"><div class="card__content"></div></div><h3 class="article-body__section" id="section-how-we-test-graphics-cards"><span>How we test graphics cards</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1759px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="6iXGvDvonbDF7iSRELH2hd" name="graphics-cards-magenta" alt="Various graphics cards set atop a white plinth on a pink gradient background" src="https://cdn.mos.cms.futurecdn.net/6iXGvDvonbDF7iSRELH2hd.jpg" mos="" align="middle" fullscreen="" width="1759" height="990" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I have been benchmarking graphics cards since the 2000s, and have used many different games, applications, and methodologies over the intervening years. And, for the most part, testing GPUs is a largely objective process; you test the silicon in different ways, come out with a set of benchmark figures which you then compare against another set of numbers from a different card, or cards, to be able to objectively tell which is empirically the best.</p><p>Our current GPU test suite consists of Black Myth Wukong, Cyberpunk 2077, F1 24, Homeworld 3, Metro Exodus Enhanced Edition, The Talos Principle 2,  andTotal War: Warhammer III for our gaming tests. These tests are carried out using the same game and system settings across all the graphics cards we test, and are run at 1080p, 1440p, and 4K resolutions.</p><p>We measure using both the average frame rate and the 1% Low FPS figure. This gives us a general measure of in-game performance as well as allowing us to see just how consistent that frame rate level is. The 1% Low FPS measure shows the average of the highest 1% of frame times in any given benchmarking run. Translating that into frames per second (1000/x ms) gives us the data to show whether there are regularly large drops in performance or whether it's relatively stable.</p><p>We capture this data using the Nvidia Frameview app running over the top of whatever game we are benchmarking, whether the game will give its own data output or not.</p><p>We also use the UL suite of benchmark software to get some synthetic testing done against high-end rastererisation performance with 3DMark Time Spy Extreme, and ray tracing performance with 3DMark Port Royal.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3419px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="X9WZqhZc9Uk9aQAn3faHtk" name="nvidia-rtx-5080-08" alt="Nvidia RTX 5080 Founders Edition graphics card from different angles" src="https://cdn.mos.cms.futurecdn.net/X9WZqhZc9Uk9aQAn3faHtk.jpg" mos="" align="middle" fullscreen="" width="3419" height="1923" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>With the new RTX Blackwell cards, we've also been using a selection of games to help us get a bead on the impact of Multi Frame Generation on both frame rate and PC latency, too. As well as retesting different levels of MFG (at either 1440p for lower end cards or 4K for high-end GPUs) with Cyberpunk 2077, we also use the ultra-demanding Alan Wake 2 and Dragon Age: Veilguard for its implementation via the Nvidia App.</p><p>Actual gaming performance isn't the whole story with graphics cards, however, as they are used for different uses outside of gaming. While we are PC Gamer, we know that some people want to be able to use their PC for 3D rendering, editing, or generative AI uses, and so we run the Blender benchmark, PugetBench for DaVinci Resolve, and Procyon's image generation benchmark using StableDiffusion.</p><p>We also capture a ton of system data, too, using the Nvidia PCAT tool (a riser board which sits between the GPU and PCIe slot) to measure actual graphics card power draw. This means we can track both peak and average power use when gaming, and a given GPU's performance per Watt metrics, too.</p><p>For this we use three back-to-back runs of the Metro Exodus Enhanced Edition benchmark, at 1080p and 4K, to give us the power numbers, as well as peak and average temperatures and average GPU clock speed, too.</p><p>On top of this we will also test the overclocking capabilities of graphics cards, by pushing them as far as we can using standard overclocking methodologies; ie. the same as you would be able to easily do at home. No LN2 sniffing going on here.</p><p>But there are also subjective measures which come into play when actually picking the best graphics card. And that all comes down to a consistent driver experience when using the GPU, how loud the cooling fans can get, whether there is discomforting coil whine or other electrical noise, and just how much damned money manufacturers are charging for these cards.</p><p>In short, there's a lot that goes into our testing.</p><p>In the PC Gamer office—and sometimes my own satellite office up the hill if I'm testing into the wee hours of the morning—we have a dedicated test rig that we use for testing graphics cards. This is our AMD Ryzen 7 9800X3D-based system:</p><p><strong>CPU: </strong><a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-7-9800x3d-review/" target="_blank">AMD Ryzen 7 9800X3D</a> |<strong> Motherboard:</strong> Gigabyte X870E Aorus Master | <strong>RAM:</strong> G.Skill 32 GB DDR5-6000 CAS 30 | <strong>Cooler:</strong> Corsair H170i Elite Capellix | <strong>SSD:</strong> 2 TB Crucial T700 | <strong>PSU:</strong> Seasonic Prime TX 1600W | <strong>Case:</strong> DimasTech Mini V2</p><p>We also have two other systems, kindly provided by MSI and CyberpowerPC, which we use if another member of the team, such as Jacob, Nick, or Andy, need to benchmark a card. These travel around the UK, and both house the same set of components so we can maintain multiple testing PCs which deliver data we can use to accurate reference other cards.</p><h2 class="article-body__section" id="section-where-are-the-best-graphics-card-deals"><span>Where are the best graphics card deals?</span></h2><h2 id="us-prices">US prices</h2><p><strong>🕹️ RTX 5080:</strong> <a href="https://www.bestbuy.com/product/pny-geforce-rtx-5080-16gb-oc-gddr7-pci-express-5-0-graphics-card-with-triple-fan-black/JXF2C46ZZH" target="_blank">$1,290 @ Best Buy</a><br><strong>🕹️ RTX 5070 Ti: </strong><a href="https://www.amazon.com/Gaming-Graphics-256-bit-Extreme-Performance/dp/B0DZZ63JXD/" target="_blank">$990 @ Amazon</a><br><strong>🕹️ RTX 5070: </strong><a href="https://www.walmart.com/ip/PNY-GeForce-RTX-5070-Overclocked-Triple-Fan-Graphics-DLSS-4-Video-Card/15371260951" target="_blank">$599 @ Walmart</a><br><strong>🕹️ RTX 5060 Ti 16 GB:</strong> <a href="https://www.walmart.com/ip/RTX-5060-TI-16G-SHADOW-2X-OC/16603867637" target="_blank">$500 @ Walmart</a><br><strong>🕹️ RTX 5060 Ti 8 GB:</strong> <a href="https://www.newegg.com/msi-rtx-5060-ti-8g-ventus-3x-oc-geforce-rtx-5060-ti-8gb-graphics-card-triple-fans/p/N82E16814982007" target="_blank">$380 @ Newegg</a><br><strong>🕹️ RTX 5060:</strong> <a href="https://www.amazon.com/GIGABYTE-GeForce-WINDFORCE-Graphics-GV-N5060WF2OC-8GD/dp/B0F8LDHQ7Y/" target="_blank">$330 @ Amazon</a><br><strong>🕹️ RTX 5050:</strong> <a href="https://www.amazon.com/GIGABYTE-GeForce-WINDFORCE-Graphics-GV-N5050WF2OC-8GD/dp/B0FG8JRDQ6/" target="_blank">$290 @ Amazon</a><br></p><p><strong>🕹️ RX 9070 XT: </strong><a href="https://www.newegg.com/asrock-challenger-rx9070xt-cl-16g-radeon-rx-9070-xt-16gb-graphics-card-triple-fans/p/N82E16814930145" target="_blank">$710 @ Newegg</a><br><strong>🕹️ RX 9070: </strong><a href="https://www.amazon.com/ASRock-Challenger-Accelerators-DisplayPort2-1a-Indicator/dp/B0DTTKCTRD/" target="_blank">$620 @ Amazon</a><br><strong>🕹️ RX 9060 XT 16 GB:</strong> <a href="https://www.newegg.com/asrock-challenger-rx9060xt-cl-16go-radeon-rx-9060-xt-16gb-graphics-card-double-fans/p/N82E16814930140" target="_blank">$440 @ Newegg</a><br><strong>🕹️ RX 9060 XT 8 GB:</strong> <a href="https://www.amazon.com/ASRock-Graphics-Cooling-Backplate-DisplayPort/dp/B0F8B462JH/" target="_blank">$350 @ Amazon</a><br></p><p><strong>🕹️ Arc B580:</strong> <a href="https://www.newegg.com/onix-lumi-8346-00278-arc-b580-12gb-graphics-card-double-fans/p/N82E16814987002" target="_blank">$290 @ Newegg</a><br><strong>🕹️ Arc B570:</strong> <a href="https://www.amazon.com/ASRock-B570-Challenger-Cooling-Graphics/dp/B0DQYM2MHX/" target="_blank">$260 @ Amazon</a></p><h2 id="uk-prices">UK prices</h2><p><strong>🕹️ RTX 5080:</strong> <a href="https://www.overclockers.co.uk/palit-geforce-rtx-5080-gaming-pro-16gb-gddr7-pci-express-graphics-card-gra-pal-04059.html" target="_blank">£1,100 @ Overclockers</a><br><strong>🕹️ RTX 5070 Ti: </strong><a href="https://www.overclockers.co.uk/palit-geforce-rtx-5070-ti-gamingpro-s-16gb-gddr7-pci-express-graphics-card-gra-pal-05412.html" target="_blank">£819 @ Overclockers</a><br><strong>🕹️ RTX 5070: </strong><a href="https://www.overclockers.co.uk/gainward-geforce-rtx-5070-python-iii-12gb-gddr7-pci-express-graphics-card-gra-gnw-04591.html" target="_blank">£518 @ Overclockers</a><br><strong>🕹️ RTX 5060 Ti 16 GB:</strong> <a href="https://www.overclockers.co.uk/inno3d-geforce-rtx-5060-ti-twin-x2-16gb-gddr7-pci-express-graphics-card-gra-ino-05064.html" target="_blank">£470 @ Overclockers</a><br><strong>🕹️ RTX 5060 Ti 8 GB:</strong> <a href="https://www.currys.co.uk/products/palit-geforce-rtx-5060-ti-8-gb-dual-oc-graphics-card-10275176.html" target="_blank">£333 @ Currys</a><br><strong>🕹️ RTX 5060:</strong> <a href="https://www.overclockers.co.uk/inno3d-geforce-rtx-5060-twin-x2-8gb-gddr7-pci-express-graphics-card-gra-ino-05277.html" target="_blank">£278 @ Overclockers</a><br><strong>🕹️ RTX 5050:</strong> <a href="https://www.overclockers.co.uk/palit-geforce-rtx-5050-stormx-8gb-gddr6-pci-express-graphics-card-gra-pal-05718.html" target="_blank">£240 @ Overclockers</a><br></p><p><strong>🕹️ RX 9070 XT: </strong><a href="https://www.amazon.co.uk/Sapphire-PULSE-RADEONTM-9070-GAMING/dp/B0DRPRZMK2/" target="_blank">£630 @ Amazon</a><br><strong>🕹️ RX 9070: </strong><a href="https://www.overclockers.co.uk/acer-predator-radeon-rx-9070-oc-16gb-gddr6-pci-express-graphics-card-gra-acr-04814.html" target="_blank">£560 @ Overclockers</a><br><strong>🕹️ RX 9060 XT 16 GB:</strong> <a href="https://www.scan.co.uk/products/sapphire-radeon-rx-9060-xt-pure-16gb-gddr6-graphics-card-rdna4-2048-streams-3290mhz-boost" target="_blank">£378 @ Scan</a><br><strong>🕹️ RX 9060 XT 8 GB:</strong> <a href="https://www.overclockers.co.uk/asus-radeon-rx-9060-xt-dual-8gb-gddr6-pci-express-graphics-card-gra-asu-05199.html" target="_blank">£275 @ Overclockers</a><br></p><p><strong>🕹️ Arc B570:</strong> <a href="https://www.currys.co.uk/products/acer-intel-arc-b570-10-gb-nitro-oc-graphics-card-10282675.html" target="_blank">£190 @ Currys</a></p><ul><li><strong>Amazon </strong>- <a href="https://www.amazon.com/s?k=graphics+cards&i=computers&rh=n%3A284822%2Cp_36%3A1253507011&dc&ds=v1%3AW73ENk8f1WexuOzp0DCHpy8bcNpcaPtbCFnTFVyX6wU&crid=3ILKUZF4ZNR1R&qid=1667495476&rnid=386442011&sprefix=graphics+cards%2Caps%2C206&ref=sr_nr_p_36_5">save on current and last-gen Nvidia & AMD graphics cards</a></li><li><strong>Best Buy</strong> - <a href="https://www.bestbuy.com/site/computer-cards-components/video-graphics-cards/abcat0507002.c?id=abcat0507002">the only place to buy Founders Edition cards in the US</a></li><li><strong>Walmart</strong> - <a href="https://www.walmart.com/browse/electronics/graphics-cards/3944_3951_1073804_1043744">discounts of over $100</a></li><li><strong>B&H Photo</strong> - <a href="https://www.bhphotovideo.com/c/buy/Graphic-Cards/ci/6567">save up to $50 on select GPUs</a></li><li><strong>Newegg</strong> - <a href="https://www.newegg.com/GPUs-Video-Graphics-Cards/SubCategory/ID-48?Tid=7709">discounts and offers on Nvidia and AMD graphics cards</a></li></ul><h2 class="article-body__section" id="section-gpu-hierarchy"><span>GPU hierarchy</span></h2><p>Below we have listed multiple generations of graphics card based on a simple 3DMark Time Spy Extreme GPU index score. This is only a rough approximation of relative gaming performance between the different graphics cards, as there is more variance than just with a single synthetic benchmark, but it is still a good snap shot of where the cards stack up against each other.</p><div ><table><thead><tr><th class="firstcol " ><p>Rank</p></th><th  ><p>Graphics card</p></th><th  ><p>3DMark Time Spy Extreme score</p></th><th  ></th></tr></thead><tbody><tr><td class="firstcol " ><p>1</p></td><td  ><p>Nvidia RTX 5090</p></td><td  ><p>25206</p></td><td  ></td></tr><tr><td class="firstcol " ><p>2</p></td><td  ><p>Nvidia RTX 4090</p></td><td  ><p>19453</p></td><td  ></td></tr><tr><td class="firstcol " ><p>3</p></td><td  ><p>Nvidia RTX 5080</p></td><td  ><p>16252</p></td><td  ></td></tr><tr><td class="firstcol " ><p>4</p></td><td  ><p>AMD RX 9070 XT</p></td><td  ><p>14315</p></td><td  ></td></tr><tr><td class="firstcol " ><p>5</p></td><td  ><p>Nvidia RTX 4080 Super</p></td><td  ><p>14219</p></td><td  ></td></tr><tr><td class="firstcol " ><p>6</p></td><td  ><p>Nvidia RTX 4080</p></td><td  ><p>14067</p></td><td  ></td></tr><tr><td class="firstcol " ><p>7</p></td><td  ><p>Nvidia RTX 5070 Ti</p></td><td  ><p>13534</p></td><td  ></td></tr><tr><td class="firstcol " ><p>8</p></td><td  ><p>AMD RX 7900 XTX</p></td><td  ><p>12751</p></td><td  ></td></tr><tr><td class="firstcol " ><p>9</p></td><td  ><p>AMD RX 9070</p></td><td  ><p>12647</p></td><td  ></td></tr><tr><td class="firstcol " ><p>10</p></td><td  ><p>AMD RX 7900 XT</p></td><td  ><p>12686</p></td><td  ></td></tr><tr><td class="firstcol " ><p>11</p></td><td  ><p>Nvidia RTX 4070 Ti Super</p></td><td  ><p>11887</p></td><td  ></td></tr><tr><td class="firstcol " ><p>12</p></td><td  ><p>Nvidia RTX 3090 Ti</p></td><td  ><p>11249</p></td><td  ></td></tr><tr><td class="firstcol " ><p>13</p></td><td  ><p>Nvidia RTX 4070 Ti</p></td><td  ><p>10973</p></td><td  ></td></tr><tr><td class="firstcol " ><p>14</p></td><td  ><p>Nvidia RTX 5070</p></td><td  ><p>10670</p></td><td  ></td></tr><tr><td class="firstcol " ><p>15</p></td><td  ><p>Nvidia RTX 3090</p></td><td  ><p>10217</p></td><td  ></td></tr><tr><td class="firstcol " ><p>16</p></td><td  ><p>AMD RX 6950 XT</p></td><td  ><p>10199</p></td><td  ></td></tr><tr><td class="firstcol " ><p>17</p></td><td  ><p>Nvidia RTX 3080 Ti</p></td><td  ><p>9946</p></td><td  ></td></tr><tr><td class="firstcol " ><p>18</p></td><td  ><p>Nvidia RTX 4070 Super</p></td><td  ><p>9890</p></td><td  ></td></tr><tr><td class="firstcol " ><p>19</p></td><td  ><p>AMD RX 6900 XT</p></td><td  ><p>9003</p></td><td  ></td></tr><tr><td class="firstcol " ><p>20</p></td><td  ><p>AMD RX 7800 XT</p></td><td  ><p>8953</p></td><td  ></td></tr><tr><td class="firstcol " ><p>21</p></td><td  ><p>Nvidia RTX 3080 10GB</p></td><td  ><p>8692</p></td><td  ></td></tr><tr><td class="firstcol " ><p>22</p></td><td  ><p>Nvidia RTX 4070</p></td><td  ><p>8573</p></td><td  ></td></tr><tr><td class="firstcol " ><p>23</p></td><td  ><p>AMD RX 6800 XT</p></td><td  ><p>8454</p></td><td  ></td></tr><tr><td class="firstcol " ><p>24</p></td><td  ><p>AMD RX 9060 XT</p></td><td  ><p>7664</p></td><td  ></td></tr><tr><td class="firstcol " ><p>25</p></td><td  ><p>AMD RX 7700 XT</p></td><td  ><p>7653</p></td><td  ></td></tr><tr><td class="firstcol " ><p>26</p></td><td  ><p>Nvidia RTX 3070 Ti</p></td><td  ><p>7281</p></td><td  ></td></tr><tr><td class="firstcol " ><p>27</p></td><td  ><p>Nvidia RTX 5060 Ti</p></td><td  ><p>7261</p></td><td  ></td></tr><tr><td class="firstcol " ><p>28</p></td><td  ><p>AMD RX 9060 XT 16 GB</p></td><td  ><p>7229</p></td><td  ></td></tr><tr><td class="firstcol " ><p>29</p></td><td  ><p>AMD RX 6800</p></td><td  ><p>7095</p></td><td  ></td></tr><tr><td class="firstcol " ><p>30</p></td><td  ><p>AMD RX 9060 XT 8 GB</p></td><td  ><p>6944</p></td><td  ></td></tr><tr><td class="firstcol " ><p>31</p></td><td  ><p>Intel Arc B580</p></td><td  ><p>6849</p></td><td  ></td></tr><tr><td class="firstcol " ><p>32</p></td><td  ><p>Nvidia RTX 3070</p></td><td  ><p>6803</p></td><td  ></td></tr><tr><td class="firstcol " ><p>33</p></td><td  ><p>Nvidia RTX 2080 Ti</p></td><td  ><p>6422</p></td><td  ></td></tr><tr><td class="firstcol " ><p>34</p></td><td  ><p>Nvidia RTX 5060</p></td><td  ><p>6379</p></td><td  ></td></tr><tr><td class="firstcol " ><p>35</p></td><td  ><p>AMD RX 6750 XT</p></td><td  ><p>6341</p></td><td  ></td></tr><tr><td class="firstcol " ><p>36</p></td><td  ><p>Nvidia RTX 4060 Ti</p></td><td  ><p>6296</p></td><td  ></td></tr><tr><td class="firstcol " ><p>37</p></td><td  ><p>AMD RX 6700 XT</p></td><td  ><p>5879</p></td><td  ></td></tr><tr><td class="firstcol " ><p>38</p></td><td  ><p>Nvidia RTX 3060 Ti</p></td><td  ><p>5841</p></td><td  ></td></tr><tr><td class="firstcol " ><p>39</p></td><td  ><p>Intel Arc B570</p></td><td  ><p>5790</p></td><td  ></td></tr><tr><td class="firstcol " ><p>40</p></td><td  ><p>Nvidia RTX 2080 Super</p></td><td  ><p>5360</p></td><td  ></td></tr><tr><td class="firstcol " ><p>41</p></td><td  ><p>AMD RX 6700</p></td><td  ><p>5146</p></td><td  ></td></tr><tr><td class="firstcol " ><p>42</p></td><td  ><p>AMD RX 7600</p></td><td  ><p>4993</p></td><td  ></td></tr><tr><td class="firstcol " ><p>43</p></td><td  ><p>Nvidia RTX 5050</p></td><td  ><p>4949</p></td><td  ></td></tr><tr><td class="firstcol " ><p>44</p></td><td  ><p>Nvidia RTX 4060</p></td><td  ><p>4930</p></td><td  ></td></tr><tr><td class="firstcol " ><p>45</p></td><td  ><p>AMD RX 6650 XT</p></td><td  ><p>4743</p></td><td  ></td></tr><tr><td class="firstcol " ><p>46</p></td><td  ><p>AMD RX 6600 XT</p></td><td  ><p>4310</p></td><td  ></td></tr><tr><td class="firstcol " ><p>47</p></td><td  ><p>AMD RX 5700 XT</p></td><td  ><p>4217</p></td><td  ></td></tr><tr><td class="firstcol " ><p>48</p></td><td  ><p>Nvidia RTX 3060</p></td><td  ><p>3961</p></td><td  ></td></tr><tr><td class="firstcol " ><p>49</p></td><td  ><p>AMD RX 6600</p></td><td  ><p>3719</p></td><td  ></td></tr><tr><td class="firstcol " ><p>50</p></td><td  ><p>Nvidia RTX 2060</p></td><td  ><p>3346</p></td><td  ></td></tr><tr><td class="firstcol " ><p>51</p></td><td  ><p>Nvidia GTX 1660 Ti</p></td><td  ><p>2887</p></td><td  ></td></tr><tr><td class="firstcol " ><p>52</p></td><td  ><p>Nvidia GTX 1660 Super</p></td><td  ><p>2812</p></td><td  ></td></tr><tr><td class="firstcol " ><p>53</p></td><td  ><p>Nvidia RTX 3050</p></td><td  ><p>2743</p></td><td  ></td></tr><tr><td class="firstcol " ><p>54</p></td><td  ><p>Nvidia GTX 1660</p></td><td  ><p>2466</p></td><td  ></td></tr><tr><td class="firstcol " ><p>55</p></td><td  ><p>AMD RX 6500 XT</p></td><td  ><p>2287</p></td><td  ></td></tr><tr><td class="firstcol " ><p>56</p></td><td  ><p>AMD RX 5500 XT</p></td><td  ><p>2267</p></td><td  ></td></tr><tr><td class="firstcol " ><p>57</p></td><td  ><p>Nvidia GTX 1650 Super</p></td><td  ><p>2071</p></td><td  ></td></tr><tr><td class="firstcol " ><p>58</p></td><td  ><p>Nvidia GTX 1650</p></td><td  ><p>1594</p></td><td  ></td></tr></tbody></table></div><h2 class="article-body__section" id="section-nvidia-gpu-specs"><span>Nvidia GPU specs</span></h2><div ><table><caption>Nvidia RTX 50-series (RTX Blackwell)</caption><thead><tr><th class="firstcol " ><p><strong>Model</strong></p></th><th  ><p>MSRP (US$)</p></th><th  ><p>Launch</p></th><th  ><p>GPU</p></th><th  ><p>Lithography</p></th><th  ><p>CUDA cores</p></th><th  ><p>Memory size (GB)</p></th><th  ><p>Die size (mm²)</p></th><th  ><p>Transistors (B)</p></th><th  ><p>SM count</p></th><th  ><p>TMUs</p></th><th  ><p>ROPs</p></th><th  ><p>Tensor cores</p></th><th  ><p>RT cores</p></th><th  ><p>L2 cache (MB)</p></th><th  ><p>Boost clock (MHz)</p></th><th  ><p>Memory type</p></th><th  ><p>Memory bus width (bits)</p></th><th  ><p>Memory bandwidth (GB/s)</p></th><th  ><p>TDP (W)</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>RTX 5050</strong></p></td><td  ><p>$249</p></td><td  ><p>Jul 16, 2025</p></td><td  ><p>GB207-300</p></td><td  ><p>TSMC 4N</p></td><td  ><p>2560</p></td><td  ><p>8</p></td><td  ><p>121</p></td><td  ><p>15.1</p></td><td  ><p>20</p></td><td  ><p>80</p></td><td  ><p>32</p></td><td  ><p>80</p></td><td  ><p>20</p></td><td  ><p>32</p></td><td  ><p>2572</p></td><td  ><p>GDDR6</p></td><td  ><p>128</p></td><td  ><p>320</p></td><td  ><p>130</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 5060</strong></p></td><td  ><p>$299</p></td><td  ><p>May, 19, 2025</p></td><td  ><p>GB206-250</p></td><td  ><p>TSMC 4N</p></td><td  ><p>3840</p></td><td  ><p>8</p></td><td  ><p>181</p></td><td  ><p>21.9</p></td><td  ><p>30</p></td><td  ><p>120</p></td><td  ><p>48</p></td><td  ><p>120</p></td><td  ><p>30</p></td><td  ><p>32</p></td><td  ><p>2497</p></td><td  ><p>GDDR7</p></td><td  ><p>128</p></td><td  ><p>448</p></td><td  ><p>145</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 5060 Ti</strong></p></td><td  ><p>$379 / $429</p></td><td  ><p>Apr, 16, 2025</p></td><td  ><p>GB205-300</p></td><td  ><p>TSMC 4N</p></td><td  ><p>4608</p></td><td  ><p>8 / 16</p></td><td  ><p>181</p></td><td  ><p>21.9</p></td><td  ><p>36</p></td><td  ><p>144</p></td><td  ><p>48</p></td><td  ><p>144</p></td><td  ><p>36</p></td><td  ><p>32</p></td><td  ><p>2572</p></td><td  ><p>GDDR7</p></td><td  ><p>128</p></td><td  ><p>448</p></td><td  ><p>180</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 5070</strong></p></td><td  ><p>$549</p></td><td  ><p>Mar 5, 2025</p></td><td  ><p>GB205-300</p></td><td  ><p>TSMC 4N</p></td><td  ><p>6144</p></td><td  ><p>12</p></td><td  ><p>263</p></td><td  ><p>31.1</p></td><td  ><p>48</p></td><td  ><p>192</p></td><td  ><p>80</p></td><td  ><p>192</p></td><td  ><p>48</p></td><td  ><p>48</p></td><td  ><p>2512</p></td><td  ><p>GDDR7</p></td><td  ><p>192</p></td><td  ><p>672</p></td><td  ><p>250</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 5070 Ti</strong></p></td><td  ><p>$749</p></td><td  ><p>Feb 20, 2025</p></td><td  ><p>GB203-300</p></td><td  ><p>TSMC 4N</p></td><td  ><p>8960</p></td><td  ><p>16</p></td><td  ><p>378</p></td><td  ><p>45.6</p></td><td  ><p>70</p></td><td  ><p>280</p></td><td  ><p>96</p></td><td  ><p>280</p></td><td  ><p>70</p></td><td  ><p>64</p></td><td  ><p>2452</p></td><td  ><p>GDDR7</p></td><td  ><p>256</p></td><td  ><p>896</p></td><td  ><p>300</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 5080</strong></p></td><td  ><p>$999</p></td><td  ><p>Feb 20, 2025</p></td><td  ><p>GB203-400</p></td><td  ><p>TSMC 4N</p></td><td  ><p>10752</p></td><td  ><p>16</p></td><td  ><p>378</p></td><td  ><p>45.6</p></td><td  ><p>84</p></td><td  ><p>336</p></td><td  ><p>112</p></td><td  ><p>336</p></td><td  ><p>84</p></td><td  ><p>64</p></td><td  ><p>2617</p></td><td  ><p>GDDR7</p></td><td  ><p>256</p></td><td  ><p>960</p></td><td  ><p>360</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 5090</strong></p></td><td  ><p>$1999</p></td><td  ><p>Jan 30, 2025</p></td><td  ><p>GB202-300</p></td><td  ><p>TSMC 4N</p></td><td  ><p>21760</p></td><td  ><p>32</p></td><td  ><p>750</p></td><td  ><p>92.2</p></td><td  ><p>170</p></td><td  ><p>680</p></td><td  ><p>176</p></td><td  ><p>680</p></td><td  ><p>170</p></td><td  ><p>96</p></td><td  ><p>2407</p></td><td  ><p>GDDR7</p></td><td  ><p>512</p></td><td  ><p>1792</p></td><td  ><p>575</p></td></tr></tbody></table></div><div ><table><caption>Nvidia RTX 40-series (Ada Lovelace)</caption><thead><tr><th class="firstcol " ><p><strong>Model</strong></p></th><th  ><p>MSRP (US$)</p></th><th  ><p>Launch</p></th><th  ><p>GPU</p></th><th  ><p>Lithography</p></th><th  ><p>CUDA cores</p></th><th  ><p>Memory size (GB)</p></th><th  ><p>Die size (mm²)</p></th><th  ><p>Transistors (B)</p></th><th  ><p>SM count</p></th><th  ><p>TMUs</p></th><th  ><p>ROPs</p></th><th  ><p>Tensor cores</p></th><th  ><p>RT cores</p></th><th  ><p>L2 cache (MB)</p></th><th  ><p>Boost clock (MHz)</p></th><th  ><p>Memory type</p></th><th  ><p>Memory bus width (bits)</p></th><th  ><p>Memory bandwidth (GB/s)</p></th><th  ><p>TDP (W)</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>RTX 4060</strong></p></td><td  ><p>$299</p></td><td  ><p>Jun 29, 2023</p></td><td  ><p>AD107-400</p></td><td  ><p>TSMC 4N</p></td><td  ><p>3072</p></td><td  ><p>8</p></td><td  ><p>159</p></td><td  ><p>18.9</p></td><td  ><p>24</p></td><td  ><p>96</p></td><td  ><p>32</p></td><td  ><p>96</p></td><td  ><p>24</p></td><td  ><p>24</p></td><td  ><p>2460</p></td><td  ><p>GDDR6</p></td><td  ><p>128</p></td><td  ><p>272</p></td><td  ><p>115</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 4060 Ti</strong></p></td><td  ><p>$399</p></td><td  ><p>May 24, 2023</p></td><td  ><p>AD106-350</p></td><td  ><p>TSMC 4N</p></td><td  ><p>4352</p></td><td  ><p>8</p></td><td  ><p>188</p></td><td  ><p>22.9</p></td><td  ><p>34</p></td><td  ><p>136</p></td><td  ><p>48</p></td><td  ><p>136</p></td><td  ><p>34</p></td><td  ><p>32</p></td><td  ><p>2535</p></td><td  ><p>GDDR6</p></td><td  ><p>128</p></td><td  ><p>288</p></td><td  ><p>160</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 4060 Ti 16GB</strong></p></td><td  ><p>$499</p></td><td  ><p>Jul 18, 2023</p></td><td  ><p>AD106-351</p></td><td  ><p>TSMC 4N</p></td><td  ><p>4352</p></td><td  ><p>16</p></td><td  ><p>188</p></td><td  ><p>22.9</p></td><td  ><p>34</p></td><td  ><p>136</p></td><td  ><p>48</p></td><td  ><p>136</p></td><td  ><p>34</p></td><td  ><p>32</p></td><td  ><p>2535</p></td><td  ><p>GDDR6</p></td><td  ><p>128</p></td><td  ><p>288</p></td><td  ><p>165</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 4070</strong></p></td><td  ><p>$599</p></td><td  ><p>Apr 13, 2023</p></td><td  ><p>AD104-250</p></td><td  ><p>TSMC 4N</p></td><td  ><p>5888</p></td><td  ><p>12</p></td><td  ><p>294.5</p></td><td  ><p>35.8</p></td><td  ><p>46</p></td><td  ><p>184</p></td><td  ><p>64</p></td><td  ><p>184</p></td><td  ><p>46</p></td><td  ><p>36</p></td><td  ><p>2475</p></td><td  ><p>GDDR6X</p></td><td  ><p>192</p></td><td  ><p>504</p></td><td  ><p>200</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 4070 Super</strong></p></td><td  ><p>$599</p></td><td  ><p>Jan 17, 2024</p></td><td  ><p>AD104-350</p></td><td  ><p>TSMC 4N</p></td><td  ><p>7168</p></td><td  ><p>12</p></td><td  ><p>294.5</p></td><td  ><p>35.8</p></td><td  ><p>56</p></td><td  ><p>224</p></td><td  ><p>80</p></td><td  ><p>224</p></td><td  ><p>56</p></td><td  ><p>48</p></td><td  ><p>2475</p></td><td  ><p>GDDR6X</p></td><td  ><p>192</p></td><td  ><p>504</p></td><td  ><p>220</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 4070 Ti</strong></p></td><td  ><p>$799</p></td><td  ><p>Jan 5, 2023</p></td><td  ><p>AD104-400</p></td><td  ><p>TSMC 4N</p></td><td  ><p>7680</p></td><td  ><p>12</p></td><td  ><p>294.5</p></td><td  ><p>35.8</p></td><td  ><p>60</p></td><td  ><p>240</p></td><td  ><p>80</p></td><td  ><p>240</p></td><td  ><p>60</p></td><td  ><p>48</p></td><td  ><p>2610</p></td><td  ><p>GDDR6X</p></td><td  ><p>192</p></td><td  ><p>504</p></td><td  ><p>285</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 4070 Ti Super</strong></p></td><td  ><p>$799</p></td><td  ><p>Jan 24, 2024</p></td><td  ><p>AD103-275</p></td><td  ><p>TSMC 4N</p></td><td  ><p>8448</p></td><td  ><p>16</p></td><td  ><p>379</p></td><td  ><p>45.9</p></td><td  ><p>66</p></td><td  ><p>264</p></td><td  ><p>96</p></td><td  ><p>264</p></td><td  ><p>66</p></td><td  ><p>48</p></td><td  ><p>2610</p></td><td  ><p>GDDR6X</p></td><td  ><p>256</p></td><td  ><p>672</p></td><td  ><p>285</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 4080</strong></p></td><td  ><p>$1199</p></td><td  ><p>Nov 16, 2022</p></td><td  ><p>AD103-300</p></td><td  ><p>TSMC 4N</p></td><td  ><p>9728</p></td><td  ><p>16</p></td><td  ><p>379</p></td><td  ><p>45.9</p></td><td  ><p>76</p></td><td  ><p>304</p></td><td  ><p>112</p></td><td  ><p>304</p></td><td  ><p>76</p></td><td  ><p>64</p></td><td  ><p>2505</p></td><td  ><p>GDDR6X</p></td><td  ><p>256</p></td><td  ><p>716.8</p></td><td  ><p>320</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 4080 Super</strong></p></td><td  ><p>$999</p></td><td  ><p>Jan 31, 2024</p></td><td  ><p>AD103-400</p></td><td  ><p>TSMC 4N</p></td><td  ><p>10240</p></td><td  ><p>16</p></td><td  ><p>379</p></td><td  ><p>45.9</p></td><td  ><p>80</p></td><td  ><p>320</p></td><td  ><p>112</p></td><td  ><p>320</p></td><td  ><p>80</p></td><td  ><p>64</p></td><td  ><p>2550</p></td><td  ><p>GDDR6X</p></td><td  ><p>256</p></td><td  ><p>736</p></td><td  ><p>320</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 4090</strong></p></td><td  ><p>$1599</p></td><td  ><p>Oct 12, 2022</p></td><td  ><p>AD102-300</p></td><td  ><p>TSMC 4N</p></td><td  ><p>16384</p></td><td  ><p>24</p></td><td  ><p>608.5</p></td><td  ><p>76.3</p></td><td  ><p>128</p></td><td  ><p>512</p></td><td  ><p>176</p></td><td  ><p>512</p></td><td  ><p>128</p></td><td  ><p>72</p></td><td  ><p>2520</p></td><td  ><p>GDDR6X</p></td><td  ><p>384</p></td><td  ><p>1008</p></td><td  ><p>450</p></td></tr></tbody></table></div><div ><table><caption>Nvidia RTX 30-series (Ampere)</caption><thead><tr><th class="firstcol " ><p><strong>Model</strong></p></th><th  ><p>MSRP (US$)</p></th><th  ><p>Launch</p></th><th  ><p>GPU</p></th><th  ><p>Lithography</p></th><th  ><p>CUDA cores</p></th><th  ><p>Memory size (GB)</p></th><th  ><p>Die size (mm²)</p></th><th  ><p>Transistors (B)</p></th><th  ><p>SM count</p></th><th  ><p>TMUs</p></th><th  ><p>ROPs</p></th><th  ><p>Tensor cores</p></th><th  ><p>RT cores</p></th><th  ><p>L2 cache (MB)</p></th><th  ><p>Boost clock (MHz)</p></th><th  ><p>Memory type</p></th><th  ><p>Memory bus width (bits)</p></th><th  ><p>Memory bandwidth (GB/s)</p></th><th  ><p>TDP (W)</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>RTX 3050</strong></p></td><td  ><p>$169 / $249</p></td><td  ><p>Jan 27, 2022</p></td><td  ><p>GA106-150</p></td><td  ><p>Samsung 8nm</p></td><td  ><p>2560</p></td><td  ><p>6 / 8</p></td><td  ><p>276</p></td><td  ><p>12</p></td><td  ><p>20</p></td><td  ><p>80</p></td><td  ><p>32</p></td><td  ><p>80</p></td><td  ><p>20</p></td><td  ><p>2</p></td><td  ><p>1777</p></td><td  ><p>GDDR6</p></td><td  ><p>128</p></td><td  ><p>168 / 224</p></td><td  ><p>130</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 3060</strong></p></td><td  ><p>$329</p></td><td  ><p>Feb 25, 2021</p></td><td  ><p>GA106-300</p></td><td  ><p>Samsung 8nm</p></td><td  ><p>3584</p></td><td  ><p>8 / 12</p></td><td  ><p>276</p></td><td  ><p>12</p></td><td  ><p>28</p></td><td  ><p>112</p></td><td  ><p>48</p></td><td  ><p>112</p></td><td  ><p>28</p></td><td  ><p>3</p></td><td  ><p>1777</p></td><td  ><p>GDDR6</p></td><td  ><p>192</p></td><td  ><p>240 / 360</p></td><td  ><p>170</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 3060 Ti</strong></p></td><td  ><p>$399</p></td><td  ><p>Dec 1, 2020</p></td><td  ><p>GA104-200</p></td><td  ><p>Samsung 8nm</p></td><td  ><p>4864</p></td><td  ><p>8</p></td><td  ><p>392</p></td><td  ><p>17.4</p></td><td  ><p>38</p></td><td  ><p>152</p></td><td  ><p>80</p></td><td  ><p>152</p></td><td  ><p>38</p></td><td  ><p>4</p></td><td  ><p>1665</p></td><td  ><p>GDDR6/X</p></td><td  ><p>256</p></td><td  ><p>448 / 608</p></td><td  ><p>200</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 3070</strong></p></td><td  ><p>$499</p></td><td  ><p>Oct 29, 2020</p></td><td  ><p>GA104-300</p></td><td  ><p>Samsung 8nm</p></td><td  ><p>5888</p></td><td  ><p>8</p></td><td  ><p>392</p></td><td  ><p>17.4</p></td><td  ><p>46</p></td><td  ><p>184</p></td><td  ><p>96</p></td><td  ><p>184</p></td><td  ><p>46</p></td><td  ><p>4</p></td><td  ><p>1725</p></td><td  ><p>GDDR6</p></td><td  ><p>256</p></td><td  ><p>448</p></td><td  ><p>220</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 3070 Ti</strong></p></td><td  ><p>$599</p></td><td  ><p>Jun 10, 2021</p></td><td  ><p>GA104-400</p></td><td  ><p>Samsung 8nm</p></td><td  ><p>6144</p></td><td  ><p>8</p></td><td  ><p>392</p></td><td  ><p>17.4</p></td><td  ><p>48</p></td><td  ><p>192</p></td><td  ><p>96</p></td><td  ><p>192</p></td><td  ><p>48</p></td><td  ><p>4</p></td><td  ><p>1770</p></td><td  ><p>GDDR6X</p></td><td  ><p>256</p></td><td  ><p>608.3</p></td><td  ><p>290</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 3080</strong></p></td><td  ><p>$699</p></td><td  ><p>Sep 17, 2020</p></td><td  ><p>GA102-200</p></td><td  ><p>Samsung 8nm</p></td><td  ><p>8704</p></td><td  ><p>10</p></td><td  ><p>628</p></td><td  ><p>28.3</p></td><td  ><p>68</p></td><td  ><p>272</p></td><td  ><p>96</p></td><td  ><p>272</p></td><td  ><p>68</p></td><td  ><p>5</p></td><td  ><p>1710</p></td><td  ><p>GDDR6X</p></td><td  ><p>320</p></td><td  ><p>760.3</p></td><td  ><p>320</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 3080 12 GB</strong></p></td><td  ><p>$799</p></td><td  ><p>Jan 11, 2022</p></td><td  ><p>GA102-220</p></td><td  ><p>Samsung 8nm</p></td><td  ><p>8960</p></td><td  ><p>12</p></td><td  ><p>628</p></td><td  ><p>28.3</p></td><td  ><p>70</p></td><td  ><p>280</p></td><td  ><p>96</p></td><td  ><p>280</p></td><td  ><p>70</p></td><td  ><p>5</p></td><td  ><p>1710</p></td><td  ><p>GDDR6X</p></td><td  ><p>384</p></td><td  ><p>912.4</p></td><td  ><p>350</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 3080 Ti</strong></p></td><td  ><p>$1199</p></td><td  ><p>Jun 3, 2021</p></td><td  ><p>GA102-225</p></td><td  ><p>Samsung 8nm</p></td><td  ><p>10240</p></td><td  ><p>12</p></td><td  ><p>628</p></td><td  ><p>28.3</p></td><td  ><p>80</p></td><td  ><p>320</p></td><td  ><p>112</p></td><td  ><p>320</p></td><td  ><p>80</p></td><td  ><p>6</p></td><td  ><p>1665</p></td><td  ><p>GDDR6X</p></td><td  ><p>384</p></td><td  ><p>912.4</p></td><td  ><p>350</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 3090</strong></p></td><td  ><p>$1499</p></td><td  ><p>Sep 24, 2020</p></td><td  ><p>GA102-300</p></td><td  ><p>Samsung 8nm</p></td><td  ><p>10496</p></td><td  ><p>24</p></td><td  ><p>628</p></td><td  ><p>28.3</p></td><td  ><p>82</p></td><td  ><p>328</p></td><td  ><p>112</p></td><td  ><p>328</p></td><td  ><p>82</p></td><td  ><p>6</p></td><td  ><p>1695</p></td><td  ><p>GDDR6X</p></td><td  ><p>384</p></td><td  ><p>936.2</p></td><td  ><p>350</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 3090 Ti</strong></p></td><td  ><p>$1999</p></td><td  ><p>Mar 29, 2022</p></td><td  ><p>GA102-350</p></td><td  ><p>Samsung 8nm</p></td><td  ><p>10752</p></td><td  ><p>24</p></td><td  ><p>628</p></td><td  ><p>28.3</p></td><td  ><p>84</p></td><td  ><p>336</p></td><td  ><p>112</p></td><td  ><p>336</p></td><td  ><p>84</p></td><td  ><p>6</p></td><td  ><p>1860</p></td><td  ><p>GDDR6X</p></td><td  ><p>384</p></td><td  ><p>1008</p></td><td  ><p>450</p></td></tr><tr><td class="firstcol empty" ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td><td  ></td></tr></tbody></table></div><div ><table><caption>Nvidia RTX 20-series (Turing)</caption><thead><tr><th class="firstcol " ><p><strong>Model</strong></p></th><th  ><p>MSRP (US$)</p></th><th  ><p>Launch</p></th><th  ><p>GPU</p></th><th  ><p>Lithography</p></th><th  ><p>CUDA cores</p></th><th  ><p>Memory size (GB)</p></th><th  ><p>Die size (mm²)</p></th><th  ><p>Transistors (B)</p></th><th  ><p>SM count</p></th><th  ><p>TMUs</p></th><th  ><p>ROPs</p></th><th  ><p>Tensor cores</p></th><th  ><p>RT cores</p></th><th  ><p>L2 cache (MB)</p></th><th  ><p>Boost clock (MHz)</p></th><th  ><p>Memory type</p></th><th  ><p>Memory bus width (bits)</p></th><th  ><p>Memory bandwidth (GB/s)</p></th><th  ><p>TDP (W)</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>RTX 2060</strong></p></td><td  ><p>$299 / $349</p></td><td  ><p>Jan 15, 2019</p></td><td  ><p>TU106-200 / TU106-300 / TU104-150</p></td><td  ><p>TSMC 12 nm</p></td><td  ><p>1920 / 2176</p></td><td  ><p>6 / 12</p></td><td  ><p>445 / 545</p></td><td  ><p>10.8 / 13.6</p></td><td  ><p>30 / 34</p></td><td  ><p>120 / 136</p></td><td  ><p>48 / 64</p></td><td  ><p>240 / 272</p></td><td  ><p>30 / 34</p></td><td  ><p>3</p></td><td  ><p>1650 / 1680</p></td><td  ><p>GDDR6</p></td><td  ><p>192</p></td><td  ><p>336</p></td><td  ><p>160 / 185</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 2060 Super</strong></p></td><td  ><p>$399</p></td><td  ><p>Jul 9, 2019</p></td><td  ><p>TU106-410</p></td><td  ><p>TSMC 12 nm</p></td><td  ><p>2176</p></td><td  ><p>8</p></td><td  ><p>445</p></td><td  ><p>10.8</p></td><td  ><p>34</p></td><td  ><p>136</p></td><td  ><p>64</p></td><td  ><p>272</p></td><td  ><p>34</p></td><td  ><p>4</p></td><td  ><p>1650</p></td><td  ><p>GDDR6</p></td><td  ><p>256</p></td><td  ><p>448</p></td><td  ><p>175</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 2070</strong></p></td><td  ><p>$499</p></td><td  ><p>Oct 17, 2019</p></td><td  ><p>TU106-400</p></td><td  ><p>TSMC 12 nm</p></td><td  ><p>2304</p></td><td  ><p>8</p></td><td  ><p>445</p></td><td  ><p>10.8</p></td><td  ><p>36</p></td><td  ><p>144</p></td><td  ><p>64</p></td><td  ><p>288</p></td><td  ><p>36</p></td><td  ><p>4</p></td><td  ><p>1620</p></td><td  ><p>GDDR6</p></td><td  ><p>256</p></td><td  ><p>448</p></td><td  ><p>175</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 2070 Super</strong></p></td><td  ><p>$499</p></td><td  ><p>Jul 9, 2019</p></td><td  ><p>TU104-410</p></td><td  ><p>TSMC 12 nm</p></td><td  ><p>2560</p></td><td  ><p>8</p></td><td  ><p>545</p></td><td  ><p>13.6</p></td><td  ><p>40</p></td><td  ><p>160</p></td><td  ><p>64</p></td><td  ><p>320</p></td><td  ><p>40</p></td><td  ><p>4</p></td><td  ><p>1770</p></td><td  ><p>GDDR6</p></td><td  ><p>256</p></td><td  ><p>448</p></td><td  ><p>215</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 2080</strong></p></td><td  ><p>$699</p></td><td  ><p>Sep 20, 2018</p></td><td  ><p>TU104-400</p></td><td  ><p>TSMC 12 nm</p></td><td  ><p>2944</p></td><td  ><p>8</p></td><td  ><p>545</p></td><td  ><p>13.6</p></td><td  ><p>46</p></td><td  ><p>184</p></td><td  ><p>64</p></td><td  ><p>368</p></td><td  ><p>46</p></td><td  ><p>4</p></td><td  ><p>1710</p></td><td  ><p>GDDR6</p></td><td  ><p>256</p></td><td  ><p>448</p></td><td  ><p>215</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 2080 Super</strong></p></td><td  ><p>$699</p></td><td  ><p>Jul 23, 20190</p></td><td  ><p>TU104-450</p></td><td  ><p>TSMC 12 nm</p></td><td  ><p>3072</p></td><td  ><p>8</p></td><td  ><p>545</p></td><td  ><p>13.6</p></td><td  ><p>48</p></td><td  ><p>192</p></td><td  ><p>64</p></td><td  ><p>384</p></td><td  ><p>48</p></td><td  ><p>4</p></td><td  ><p>1815</p></td><td  ><p>GDDR6</p></td><td  ><p>256</p></td><td  ><p>499.2</p></td><td  ><p>250</p></td></tr><tr><td class="firstcol " ><p><strong>RTX 2080 Ti</strong></p></td><td  ><p>$999</p></td><td  ><p>Sep 20, 2018</p></td><td  ><p>TU102-300</p></td><td  ><p>TSMC 12 nm</p></td><td  ><p>4352</p></td><td  ><p>11</p></td><td  ><p>754</p></td><td  ><p>18.6</p></td><td  ><p>68</p></td><td  ><p>272</p></td><td  ><p>88</p></td><td  ><p>544</p></td><td  ><p>68</p></td><td  ><p>5.5</p></td><td  ><p>1545</p></td><td  ><p>GDDR6</p></td><td  ><p>352</p></td><td  ><p>616</p></td><td  ><p>250</p></td></tr><tr><td class="firstcol " ><p><strong>Titan RTX</strong></p></td><td  ><p>$2499</p></td><td  ><p>Dec 18, 2018</p></td><td  ><p>TU102-400</p></td><td  ><p>TSMC 12 nm</p></td><td  ><p>4608</p></td><td  ><p>24</p></td><td  ><p>754</p></td><td  ><p>18.6</p></td><td  ><p>72</p></td><td  ><p>288</p></td><td  ><p>96</p></td><td  ><p>576</p></td><td  ><p>72</p></td><td  ><p>6</p></td><td  ><p>1770</p></td><td  ><p>GDDR6</p></td><td  ><p>384</p></td><td  ><p>672</p></td><td  ><p>280</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-amd-gpu-specs"><span>AMD GPU specs</span></h2><div ><table><caption>AMD Radeon RX 7000-series (RDNA 4)</caption><thead><tr><th class="firstcol " ><p>Model</p></th><th  ><p>MSRP (US$)</p></th><th  ><p>Launch</p></th><th  ><p>GPU</p></th><th  ><p>Compute Units (CUs)</p></th><th  ><p>Memory Size (GB)</p></th><th  ><p>Fab</p></th><th  ><p>Transistors (B)</p></th><th  ><p>Die Size (mm²)</p></th><th  ><p>Shaders</p></th><th  ><p>TMUs</p></th><th  ><p>ROPs</p></th><th  ><p>Ray Accelerators</p></th><th  ><p>AI Accelerators</p></th><th  ><p>Memory Type</p></th><th  ><p>Memory bus</p></th><th  ><p>TBP</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>RX 9060 XT</strong></p></td><td  ><p>$269</p></td><td  ><p>May 25, 2023</p></td><td  ><p>Navi 44</p></td><td  ><p>32</p></td><td  ><p>8 / 16</p></td><td  ><p>TSMC N4P</p></td><td  ><p>29.7</p></td><td  ><p>199</p></td><td  ><p>2048</p></td><td  ><p>128</p></td><td  ><p>64</p></td><td  ><p>32</p></td><td  ><p>64</p></td><td  ><p>GDDR6</p></td><td  ><p>128</p></td><td  ><p>150 / 160</p></td></tr><tr><td class="firstcol " ><p><strong>RX 9070 GRE</strong></p></td><td  ><p>$449</p></td><td  ><p>Sep 6, 2023</p></td><td  ><p>Navi 48</p></td><td  ><p>48</p></td><td  ><p>12</p></td><td  ><p>TSMC N4P</p></td><td  ><p>53.9</p></td><td  ><p>356.5</p></td><td  ><p>3072</p></td><td  ><p>192</p></td><td  ><p>96</p></td><td  ><p>48</p></td><td  ><p>96</p></td><td  ><p>GDDR6</p></td><td  ><p>192</p></td><td  ><p>220</p></td></tr><tr><td class="firstcol " ><p><strong>RX 9070</strong></p></td><td  ><p>$499</p></td><td  ><p>Sep 6, 2023</p></td><td  ><p>Navi 48</p></td><td  ><p>56</p></td><td  ><p>16</p></td><td  ><p>TSMC N4P</p></td><td  ><p>53.9</p></td><td  ><p>356.5</p></td><td  ><p>3584</p></td><td  ><p>224</p></td><td  ><p>128</p></td><td  ><p>56</p></td><td  ><p>112</p></td><td  ><p>GDDR6</p></td><td  ><p>256</p></td><td  ><p>220</p></td></tr><tr><td class="firstcol " ><p><strong>RX 9070 XT</strong></p></td><td  ><p>$899</p></td><td  ><p>Dec 13, 2022</p></td><td  ><p>Navi 48</p></td><td  ><p>64</p></td><td  ><p>16</p></td><td  ><p>TSMC N4P</p></td><td  ><p>53.9</p></td><td  ><p>356.5</p></td><td  ><p>4096</p></td><td  ><p>256</p></td><td  ><p>128</p></td><td  ><p>64</p></td><td  ><p>128</p></td><td  ><p>GDDR6</p></td><td  ><p>256</p></td><td  ><p>304</p></td></tr></tbody></table></div><div ><table><caption>AMD Radeon RX 7000-series (RDNA 3)</caption><thead><tr><th class="firstcol " ><p>Model</p></th><th  ><p>MSRP (US$)</p></th><th  ><p>Launch</p></th><th  ><p>Code Name</p></th><th  ><p>Compute Units (CUs)</p></th><th  ><p>Fab</p></th><th  ><p>Transistors (B)</p></th><th  ><p>Die Size (mm²)</p></th><th  ><p>Shaders</p></th><th  ><p>TMUs</p></th><th  ><p>ROPs</p></th><th  ><p>Ray Accelerators</p></th><th  ><p>AI Accelerators</p></th><th  ><p>Memory Size (GB)</p></th><th  ><p>Memory Type</p></th><th  ><p>Memory Bus</p></th><th  ><p>TBP</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>RX 7600</strong></p></td><td  ><p>$269</p></td><td  ><p>May 25, 2023</p></td><td  ><p>Navi 33</p></td><td  ><p>32</p></td><td  ><p>6nm</p></td><td  ><p>13.3</p></td><td  ><p>204</p></td><td  ><p>2048</p></td><td  ><p>128</p></td><td  ><p>64</p></td><td  ><p>32</p></td><td  ><p>64</p></td><td  ><p>8</p></td><td  ><p>GDDR6</p></td><td  ><p>128</p></td><td  ><p>165</p></td></tr><tr><td class="firstcol " ><p><strong>RX 7700 XT</strong></p></td><td  ><p>$449</p></td><td  ><p>Sep 6, 2023</p></td><td  ><p>Navi 32</p></td><td  ><p>54</p></td><td  ><p>5nm</p></td><td  ><p>28.1</p></td><td  ><p>346</p></td><td  ><p>3456</p></td><td  ><p>216</p></td><td  ><p>96</p></td><td  ><p>54</p></td><td  ><p>108</p></td><td  ><p>12</p></td><td  ><p>GDDR6</p></td><td  ><p>192</p></td><td  ><p>245</p></td></tr><tr><td class="firstcol " ><p><strong>RX 7800 XT</strong></p></td><td  ><p>$499</p></td><td  ><p>Sep 6, 2023</p></td><td  ><p>Navi 32</p></td><td  ><p>60</p></td><td  ><p>5nm</p></td><td  ><p>28.1</p></td><td  ><p>346</p></td><td  ><p>3840</p></td><td  ><p>240</p></td><td  ><p>96</p></td><td  ><p>60</p></td><td  ><p>120</p></td><td  ><p>16</p></td><td  ><p>GDDR6</p></td><td  ><p>256</p></td><td  ><p>263</p></td></tr><tr><td class="firstcol " ><p><strong>RX 7900 XT</strong></p></td><td  ><p>$899</p></td><td  ><p>Dec 13, 2022</p></td><td  ><p>Navi 31</p></td><td  ><p>84</p></td><td  ><p>5nm</p></td><td  ><p>57.7</p></td><td  ><p>529</p></td><td  ><p>5376</p></td><td  ><p>336</p></td><td  ><p>192</p></td><td  ><p>84</p></td><td  ><p>168</p></td><td  ><p>20</p></td><td  ><p>GDDR6</p></td><td  ><p>320</p></td><td  ><p>315</p></td></tr><tr><td class="firstcol " ><p><strong>RX 7900 XTX</strong></p></td><td  ><p>$999</p></td><td  ><p>Dec 13, 2022</p></td><td  ><p>Navi 31</p></td><td  ><p>96</p></td><td  ><p>5nm</p></td><td  ><p>57.7</p></td><td  ><p>529</p></td><td  ><p>6144</p></td><td  ><p>384</p></td><td  ><p>192</p></td><td  ><p>96</p></td><td  ><p>192</p></td><td  ><p>24</p></td><td  ><p>GDDR6</p></td><td  ><p>384</p></td><td  ><p>355</p></td></tr></tbody></table></div><div ><table><caption>AMD Radeon RX 6000-series (RDNA 2)</caption><thead><tr><th class="firstcol " ><p>Model</p></th><th  ><p>Launch</p></th><th  ><p>Code Name</p></th><th  ><p>Fab</p></th><th  ><p>Transistors (B)</p></th><th  ><p>Die Size (mm²)</p></th><th  ><p>Compute Units (CUs)</p></th><th  ><p>Shaders</p></th><th  ><p>TMUs</p></th><th  ><p>ROPs</p></th><th  ><p>Memory Size (GB)</p></th><th  ><p>Memory Type</p></th><th  ><p>MSRP (US$)</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>RX 6600</strong></p></td><td  ><p>Oct 13, 2021</p></td><td  ><p>Navi 23</p></td><td  ><p>7nm</p></td><td  ><p>11.06</p></td><td  ><p>237</p></td><td  ><p>28</p></td><td  ><p>1792</p></td><td  ><p>112</p></td><td  ><p>64</p></td><td  ><p>8</p></td><td  ><p>GDDR6</p></td><td  ><p>$329</p></td></tr><tr><td class="firstcol " ><p><strong>RX 6600 XT</strong></p></td><td  ><p>Aug 11, 2021</p></td><td  ><p>Navi 23</p></td><td  ><p>7nm</p></td><td  ><p>11.06</p></td><td  ><p>237</p></td><td  ><p>32</p></td><td  ><p>2048</p></td><td  ><p>128</p></td><td  ><p>64</p></td><td  ><p>8</p></td><td  ><p>GDDR6</p></td><td  ><p>$379</p></td></tr><tr><td class="firstcol " ><p><strong>RX 6700 XT</strong></p></td><td  ><p>Mar 18, 2021</p></td><td  ><p>Navi 22</p></td><td  ><p>7nm</p></td><td  ><p>17.2</p></td><td  ><p>335</p></td><td  ><p>40</p></td><td  ><p>2560</p></td><td  ><p>160</p></td><td  ><p>64</p></td><td  ><p>12</p></td><td  ><p>GDDR6</p></td><td  ><p>$479</p></td></tr><tr><td class="firstcol " ><p><strong>RX 6800</strong></p></td><td  ><p>Nov 18, 2020</p></td><td  ><p>Navi 21</p></td><td  ><p>7nm</p></td><td  ><p>26.8</p></td><td  ><p>520</p></td><td  ><p>60</p></td><td  ><p>3840</p></td><td  ><p>240</p></td><td  ><p>96</p></td><td  ><p>16</p></td><td  ><p>GDDR6</p></td><td  ><p>$579</p></td></tr><tr><td class="firstcol " ><p><strong>RX 6800 XT</strong></p></td><td  ><p>Nov 18, 2020</p></td><td  ><p>Navi 21</p></td><td  ><p>7nm</p></td><td  ><p>26.8</p></td><td  ><p>520</p></td><td  ><p>72</p></td><td  ><p>4608</p></td><td  ><p>288</p></td><td  ><p>128</p></td><td  ><p>16</p></td><td  ><p>GDDR6</p></td><td  ><p>$649</p></td></tr><tr><td class="firstcol " ><p><strong>RX 6900 XT</strong></p></td><td  ><p>Dec 8, 2020</p></td><td  ><p>Navi 21</p></td><td  ><p>7nm</p></td><td  ><p>26.8</p></td><td  ><p>520</p></td><td  ><p>80</p></td><td  ><p>5120</p></td><td  ><p>320</p></td><td  ><p>128</p></td><td  ><p>16</p></td><td  ><p>GDDR6</p></td><td  ><p>$999</p></td></tr><tr><td class="firstcol " ><p><strong>RX 6950 XT</strong></p></td><td  ><p>May 10, 2022</p></td><td  ><p>Navi 21</p></td><td  ><p>7nm</p></td><td  ><p>26.8</p></td><td  ><p>520</p></td><td  ><p>80</p></td><td  ><p>5120</p></td><td  ><p>320</p></td><td  ><p>128</p></td><td  ><p>16</p></td><td  ><p>GDDR6</p></td><td  ><p>$1099</p></td></tr></tbody></table></div><div ><table><caption>AMD Radeon RX 5000-series (RDNA)</caption><thead><tr><th class="firstcol " ><p>Model</p></th><th  ><p>Launch</p></th><th  ><p>Code Name</p></th><th  ><p>Fab</p></th><th  ><p>Transistors (B)</p></th><th  ><p>Die Size (mm²)</p></th><th  ><p>Compute Units (CUs)</p></th><th  ><p>Shaders</p></th><th  ><p>TMUs</p></th><th  ><p>ROPs</p></th><th  ><p>Memory Size (GB)</p></th><th  ><p>Memory Type</p></th><th  ><p>MSRP (US$)</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>RX 5500 XT</strong></p></td><td  ><p>Dec 12, 2019</p></td><td  ><p>Navi 14</p></td><td  ><p>7nm</p></td><td  ><p>6.4</p></td><td  ><p>158</p></td><td  ><p>22</p></td><td  ><p>1408</p></td><td  ><p>88</p></td><td  ><p>32</p></td><td  ><p>4/8</p></td><td  ><p>GDDR6</p></td><td  ><p>$169</p></td></tr><tr><td class="firstcol " ><p><strong>RX 5600 XT</strong></p></td><td  ><p>Jan 21, 2020</p></td><td  ><p>Navi 10</p></td><td  ><p>7nm</p></td><td  ><p>10.3</p></td><td  ><p>251</p></td><td  ><p>36</p></td><td  ><p>2304</p></td><td  ><p>144</p></td><td  ><p>64</p></td><td  ><p>6</p></td><td  ><p>GDDR6</p></td><td  ><p>$279</p></td></tr><tr><td class="firstcol " ><p><strong>RX 5700</strong></p></td><td  ><p>Jul 7, 2019</p></td><td  ><p>Navi 10</p></td><td  ><p>7nm</p></td><td  ><p>10.3</p></td><td  ><p>251</p></td><td  ><p>36</p></td><td  ><p>2304</p></td><td  ><p>144</p></td><td  ><p>64</p></td><td  ><p>8</p></td><td  ><p>GDDR6</p></td><td  ><p>$349</p></td></tr><tr><td class="firstcol " ><p><strong>RX 5700 XT</strong></p></td><td  ><p>Jul 7, 2019</p></td><td  ><p>Navi 10</p></td><td  ><p>7nm</p></td><td  ><p>10.3</p></td><td  ><p>251</p></td><td  ><p>40</p></td><td  ><p>2560</p></td><td  ><p>160</p></td><td  ><p>64</p></td><td  ><p>8</p></td><td  ><p>GDDR6</p></td><td  ><p>$399</p></td></tr></tbody></table></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD Radeon RX 9060 XT 8 GB review (Asus Prime) ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9060-xt-8-gb-review-asus-prime/</link>
                                                                            <description>
                            <![CDATA[ Yes, it's cheap—but there's still a cost. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PUCxF8wgXE7oxgo7rz6RNn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/skBm3FP22PGDfm3wiQehok-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 17 Apr 2026 09:52:42 +0000</pubDate>                                                                                                                                <updated>Fri, 17 Apr 2026 10:02:58 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ZGont4SjJV38V5HWmjfNAE.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/skBm3FP22PGDfm3wiQehok-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Asus Prime Radeon RX 9060 XT 8 GB graphics card in a test PC with bright RGB lights in the background]]></media:description>                                                            <media:text><![CDATA[An Asus Prime Radeon RX 9060 XT 8 GB graphics card in a test PC with bright RGB lights in the background]]></media:text>
                                <media:title type="plain"><![CDATA[An Asus Prime Radeon RX 9060 XT 8 GB graphics card in a test PC with bright RGB lights in the background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/skBm3FP22PGDfm3wiQehok-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>On paper, the AMD Radeon RX 9060 XT<strong> </strong>8 GB makes a whole lot of sense. I was particularly impressed by the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9060-xt-16-gb-review-xfx-swift/" target="_blank">RX 9060 XT 16 GB</a> when I tested it last year, and the 8 GB version is usually substantially cheaper. In fact, out of all of AMD and Nvidia's current-generation graphics cards, it's the most affordable of the lot. Dropping the VRAM to 8 GB can't make that much of a difference, can it?<br><br>Well, I hate to be the bearer of bad news, but yes it can. Not all the time, of course. Certain games at high settings, though, will hamper the AMD card's performance quite badly—and crucially, in a more significant way than its main competition, the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5060-ti-8-gb-review-palit-dual/" target="_blank">Nvidia RTX 5060 Ti 8 GB</a>.<br><br>Does that make the RX 9060 XT 8 GB a total write off? Nope. In fact, if the Nvidia card didn't exist, I'd be tempted to call the AMD GPU's performance pretty good for its paltry MSRP of $299. The RTX 5060 Ti 8 GB doesn't have it all its own way in my benchmarks, either. Sometimes the AMD contender pulls ahead, so it's not a super clear-cut thing.<br><br>But there are a couple of caveats to be aware of. One, you won't find one of these for less than $350 right now, and the RTX 5060 Ti 8 GB tends to bottom out around $390-$400. And two, when the RX 9060 XT 8 GB drops off the pace, it's sometimes by a significant amount. Again, these drops are in certain games at certain settings, so it's not a completely consistent thing. But it's enough to give me pause, and I think you should consider your options, too.<br><br>It's far from a bad graphics card, and one that'll serve you fine if money's a real concern and you need something that can cope with modern gaming. But the RTX 5060 Ti 8 GB handles VRAM-constrained situations significantly better in many of my tests, and that's the sort of headroom that I think's worth paying for. At least when the price difference between the two is this tight.</p><div class="card card--standard card--rows-2 card--align-inline"><div class="card__content"><h3 class="card__title">Buy if:</h3><div class="card__description-wrapper"><div class="card__description"><p>✅ <strong>You can't stretch to the RTX 5060 Ti 8 GB: </strong>While the little Nvidia card is more expensive, it's got less issues operating within its VRAM constraints. Still, cheaper is cheaper, and the AMD card isn't completely outclassed.<br><br>✅ <strong>You want excellent thermals:</strong> It's quite astonishing how cool this card runs under duress, which makes it a good candidate for small form factor builds.</p></div></div></div></div><div class="card card--standard card--rows-2 card--align-inline"><div class="card__content"><h3 class="card__title">Don't buy if...</h3><div class="card__description-wrapper"><div class="card__description"><p><strong>❌ You're a high settings + high resolution gamer: </strong>The RX 9060 XT 8 GB can struggle with the settings turned up, more so than its competition on average.<br><br><strong>❌ You're a Cyberpunk 2077/open world fanatic:</strong> Night City gives this GPU trouble with ray tracing enabled, and it has a tendency to drop  behind the RTX 5060 Ti in VRAM-heavy games in general.</p></div></div></div></div><h2 class="article-body__section" id="section-rx-9060-xt-8-gb-features"><span>RX 9060 XT 8 GB - Features</span></h2><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>RX 9060 XT 8 GB</strong></p></td></tr><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Navi 44</p></td></tr><tr><td class="firstcol " ><p><strong>VRAM</strong></p></td><td  ><p>8 GB GDDR6</p></td></tr><tr><td class="firstcol " ><p><strong>Shader Cores</strong></p></td><td  ><p>2048</p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock (MHz)</strong></p></td><td  ><p>3130</p></td></tr><tr><td class="firstcol " ><p><strong>Base clock (MHz)</strong></p></td><td  ><p>1700</p></td></tr><tr><td class="firstcol " ><p><strong>TMUs</strong></p></td><td  ><p>128</p></td></tr><tr><td class="firstcol " ><p><strong>ROPs</strong></p></td><td  ><p>64</p></td></tr><tr><td class="firstcol " ><p><strong>Compute Units</strong></p></td><td  ><p>32</p></td></tr><tr><td class="firstcol " ><p><strong>RT Cores</strong></p></td><td  ><p>32</p></td></tr><tr><td class="firstcol " ><p><strong>Matrix Cores</strong></p></td><td  ><p>64</p></td></tr><tr><td class="firstcol " ><p><strong>L0 Cache</strong></p></td><td  ><p>32 KB per WGP (2 per CU)</p></td></tr><tr><td class="firstcol " ><p><strong>L1 Cache</strong></p></td><td  ><p>4 MB</p></td></tr><tr><td class="firstcol " ><p><strong>L2 Cache</strong></p></td><td  ><p>32 MB</p></td></tr><tr><td class="firstcol " ><p><strong>MSRP</strong></p></td><td  ><p>$299</p></td></tr></tbody></table></div><p>The RX 9060 XT 8 GB uses the same Navi 44 chip as the 16 GB version, based on AMD's RDNA 4 architecture. With that comes a loadout of 2048 Shader Cores, 32 Compute Units, 32 dedicated Ray Accelerators, and 64 Matrix Cores—essentially the equivalent of Nvidia's mixed precision, AI inferencing Tensor Cores.</p><p>While both the RX 9060 XT 8 GB and the RTX 5060 Ti 8 GB have the same RAM loadout in terms of size, the Nvidia card uses speedy GDDR7 over a 128-bit bus for a total max memory bandwidth of 448 GB/s, while the AMD equivalent uses slower GDDR6 over the same sized bus. That means a max memory bandwidth of 322.23 GB/s, significantly less than the RTX 5060 Ti.</p><p>The RX 9060 XT has 32 KB of L0 cache per workgroup processor (essentially two Compute Units), 4 MB of L2 cache, and 32 MB of L3. This multi-layered system is again in contrast to Nvidia's cache handling, which equates to 128 KB per Shader Module of L1 cache, and 32 MB of L2.</p><p>In terms of clock speeds, the stock RX 9060 XT has a base clock of 1700 MHz, a "game clock" of 2530 MHz, and a max boost clock of 3130 MHz. </p><p>The game clock figure represents the average sustained speed during a typical gaming workload, although my particular review sample, the <a href="https://www.asus.com/uk/motherboards-components/graphics-cards/prime/prime-rx9060xt-o8g/" target="_blank">Asus Prime Radeon RX 9060 XT OC Edition</a>, lists a higher sustained game clock figure of 2760 MHz—likely due to the fact it has a surprisingly large, tri-fan, 2.5 slot cooler.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PTGWU89uv8mFHJGmtdQP3n" name="20260416_163304" alt="An Asus Prime Radeon RX 9060 XT 8 GB graphics card on a wooden desk" src="https://cdn.mos.cms.futurecdn.net/PTGWU89uv8mFHJGmtdQP3n.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This seems a little overkill for an RX 9060 XT, which has proven itself to be a cool-running graphics chip even with the small, twin-fan cooler equipped to the 16 GB version I tested last year. I found that card to regularly sustain somewhere near its top max boost speeds while keeping temperatures low, and this Asus 8 GB sample is much the same. </p><p>Asus doesn't list the exact TGP of this particular variant, but it does suggest a 550 W power supply, 100 W more than the official minimum spec. The default RX 9060 XT 8 GB has a TGP of 150 W, although I've recorded a peak power draw of this card at 175 W under extremely heavy load. </p><p>Again, the default RX 9060 XT 16 GB sample I reviewed previously also liked to jump over its 160 W TGP at points, managing an even larger peak of 182 W. </p><p>Around the back is a single HDMI 2.1b port, and two 2.1a DisplayPort connections. One last thing to note about this particular Asus card is the addition of a small switch tucked into the backplate, which allows you to switch between Performance and Quiet fan modes. I've left it in performance mode for my testing, as this card runs quiet even when pushed to its maximum.</p><div class="card card--standard card--rows-1 card--align-center"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/FMsVtmS3Deh9g36ffCs92k.png" alt="PC Gamer scoring logo"></p></div><div class="card__content"><h3 class="card__title">Score: 3</h3><div class="card__description-wrapper"><div class="card__description"><p><strong>Not a bad set of specs for a budget GPU, but the slower VRAM does spoil the pot a little.</strong></p></div></div></div></div><h2 class="article-body__section" id="section-rx-9060-xt-8-gb-performance"><span>RX 9060 XT 8 GB - Performance</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="V9NcSiuohTH8kwcuANovoU" name="AsusPrimeRX9060XTbookshelftwoelectric" alt="An Asus Prime Radeon RX 9060 XT 8 GB graphics card on a bookshelf, looking all attractive" src="https://cdn.mos.cms.futurecdn.net/V9NcSiuohTH8kwcuANovoU.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And so, to the meat and potatoes: gaming performance. Initially, I was pleased to see that the cheaper RX 9060 XT 8 GB managed to get within three frames of the RTX 5060 Ti 8 GB in Black Myth Wukong at 1080p on average, which suggested to me that I was likely to have a fight on my hands between the two. </p><p>In Cyberpunk 2077, however, the wheels really come off for the AMD card.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1776260025321-3eh1fp76m *, #fv-chart-1776260025321-3eh1fp76m *:before, #fv-chart-1776260025321-3eh1fp76m *:after, #fv-chart-1776260025321-3eh1fp76m-slideshow *, #fv-chart-1776260025321-3eh1fp76m-slideshow *:before, #fv-chart-1776260025321-3eh1fp76m-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1776260025321-3eh1fp76m, #fv-chart-1776260025321-3eh1fp76m-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1776260025321-3eh1fp76m {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1776260025321-3eh1fp76m .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1776260025321-3eh1fp76m.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: hidden !important;    }        #fv-chart-1776260025321-3eh1fp76m.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1776260025321-3eh1fp76m-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1776260025321-3eh1fp76m-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1776260025321-3eh1fp76m-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1776260025321-3eh1fp76m-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1776260025321-3eh1fp76m-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1776260025321-3eh1fp76m-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1776260025321-3eh1fp76m-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1776260025321-3eh1fp76m-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1776260025321-3eh1fp76m-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1776260025321-3eh1fp76m-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1776260025321-3eh1fp76m-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1776260025321-3eh1fp76m .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1776260025321-3eh1fp76m .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1776260025321-3eh1fp76m .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1776260025321-3eh1fp76m .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776260025321-3eh1fp76m .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1776260025321-3eh1fp76m .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1776260025321-3eh1fp76m .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1776260025321-3eh1fp76m.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-expand-btn,    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-expand-btn:hover,    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1776260025321-3eh1fp76m .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1776260025321-3eh1fp76m .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1776260025321-3eh1fp76m .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1776260025321-3eh1fp76m .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1776260025321-3eh1fp76m .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1776260025321-3eh1fp76m .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-row, #fv-chart-1776260025321-3eh1fp76m .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1776260025321-3eh1fp76m .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1776260025321-3eh1fp76m .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1776260025321-3eh1fp76m .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1776260025321-3eh1fp76m .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1776260025321-3eh1fp76m .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1776260025321-3eh1fp76m .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1776260025321-3eh1fp76m .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1776260025321-3eh1fp76m .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1776260025321-3eh1fp76m.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1776260025321-3eh1fp76m.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1776260025321-3eh1fp76m .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1776260025321-3eh1fp76m .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1776260025321-3eh1fp76m .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1776260025321-3eh1fp76m .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1776260025321-3eh1fp76m .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1776260025321-3eh1fp76m.mobile-view #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1776260025321-3eh1fp76m.mobile-view #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1776260025321-3eh1fp76m.mobile-view #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1776260025321-3eh1fp76m .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-pie-container,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-bar-row,    #fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-stacked-product,    #fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-grouped-bar-product,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-bar-row,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-stacked-product,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-bar-label,    #fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-grouped-product-title,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-bar-label,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-bar-container,    #fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-bar-cluster,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-bar-container,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-x-axis-wrapper,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-x-axis-label-space,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-x-axis-chart-space,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-benchmark-title,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-dropdown-title,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-carousel-nav-btn,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-chart-title,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-chart-subhead,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-versus-header,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-versus-select-wrapper,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-versus-vs,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-versus-select-container,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-versus-select,    #fv-chart-1776260025321-3eh1fp76m.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1776260025321-3eh1fp76m.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1776260025321-3eh1fp76m.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1776260025321-3eh1fp76m .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-bar-row,        #fv-chart-1776260025321-3eh1fp76m .fv-stacked-product,        #fv-chart-1776260025321-3eh1fp76m .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-bar-label,        #fv-chart-1776260025321-3eh1fp76m .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-bar-container,        #fv-chart-1776260025321-3eh1fp76m .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1776260025321-3eh1fp76m .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1776260025321-3eh1fp76m .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1776260025321-3eh1fp76m.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "1080p gaming benchmarks | RX 9060 XT 8 GB",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-15T13:33:45.322Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RX 9060 XT 8 GB Asus Prime",    "RTX 5060 Ti 8 GB Palit Dual",    "RX 9060 XT XFX 16 GB",    "RTX 5060 Ti Palit Infinity 3",    "Black Myth Wukong (1080p High)",    "Cyberpunk 2077 (1080p RT Ultra)",    "F1 24 (1080p Ultra high)",    "Homeworld 3 (1080p Epic)",    "Metro Exodus Enhanced Edition (1080p Ultra)",    "The Talos Principle 2 (1080p Ultra)",    "Total War: Warhammer 3 (1080p Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Black Myth Wukong (1080p High)",      "value": 74,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Black Myth Wukong (1080p High)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Black Myth Wukong (1080p High)",      "value": 71,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Black Myth Wukong (1080p High)",      "value": 73,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Cyberpunk 2077 (1080p RT Ultra)",      "value": 52,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Cyberpunk 2077 (1080p RT Ultra)",      "value": 51,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Cyberpunk 2077 (1080p RT Ultra)",      "value": 41,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Cyberpunk 2077 (1080p RT Ultra)",      "value": 49,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – F1 24 (1080p Ultra high)",      "value": 90,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – F1 24 (1080p Ultra high)",      "value": 90,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – F1 24 (1080p Ultra high)",      "value": 82,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – F1 24 (1080p Ultra high)",      "value": 95,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Homeworld 3 (1080p Epic)",      "value": 108,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Homeworld 3 (1080p Epic)",      "value": 117,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Homeworld 3 (1080p Epic)",      "value": 111,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Homeworld 3 (1080p Epic)",      "value": 106,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 101,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 98,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 93,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 96,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – The Talos Principle 2 (1080p Ultra)",      "value": 69,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – The Talos Principle 2 (1080p Ultra)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – The Talos Principle 2 (1080p Ultra)",      "value": 66,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – The Talos Principle 2 (1080p Ultra)",      "value": 73,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Total War: Warhammer 3 (1080p Ultra)",      "value": 81,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Total War: Warhammer 3 (1080p Ultra)",      "value": 83,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Total War: Warhammer 3 (1080p Ultra)",      "value": 90,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Total War: Warhammer 3 (1080p Ultra)",      "value": 94,      "unitText": "Avg FPS"    }  ]}</script>    <div id="fv-chart-1776260025321-3eh1fp76m" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">1080p gaming benchmarks | RX 9060 XT 8 GB</h3>                        <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Black Myth Wukong (1080p High)</option><option value="1">Cyberpunk 2077 (1080p RT Ultra)</option><option value="2">F1 24 (1080p Ultra high)</option><option value="3">Homeworld 3 (1080p Epic)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option><option value="5">The Talos Principle 2 (1080p Ultra)</option><option value="6">Total War: Warhammer 3 (1080p Ultra)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1776260025321-3eh1fp76m-bar-Black Myth Wukong (1080p High)" data-chart-type="Bar" data-title="Black Myth Wukong (1080p High)" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.75%; background-color: #E33235;" data-target-width="88.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">71</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 72.5%; background-color: #FE9F58;" data-target-width="72.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">58</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 92.5%; background-color: #E33235;" data-target-width="92.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">74</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 77.5%; background-color: #FE9F58;" data-target-width="77.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">62</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 91.25%; background-color: #E33235;" data-target-width="91.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">73</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78.75%; background-color: #FE9F58;" data-target-width="78.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">63</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.75%; background-color: #E33235;" data-target-width="93.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">75</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.25%; background-color: #FE9F58;" data-target-width="81.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">65</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth Wukong (1080p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>71 Avg FPS, 58 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>74 Avg FPS, 62 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>73 Avg FPS, 63 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>75 Avg FPS, 65 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260025321-3eh1fp76m-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">41</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">26</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">52</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">35</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">49</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 65%; background-color: #FE9F58;" data-target-width="65">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">39</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.33333333333333%; background-color: #FE9F58;" data-target-width="68.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">41</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>41 Avg FPS, 26 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>52 Avg FPS, 35 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>49 Avg FPS, 39 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>51 Avg FPS, 41 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260025321-3eh1fp76m-bar-F1 24 (1080p Ultra high)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra high)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 82%; background-color: #E33235;" data-target-width="82">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">82</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66%; background-color: #FE9F58;" data-target-width="66">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">66</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">90</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73%; background-color: #FE9F58;" data-target-width="73">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">73</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 95%; background-color: #E33235;" data-target-width="95">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">95</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 61%; background-color: #FE9F58;" data-target-width="61">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">61</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">90</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 71%; background-color: #FE9F58;" data-target-width="71">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">71</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>F1 24 (1080p Ultra high) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>82 Avg FPS, 66 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>90 Avg FPS, 73 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>95 Avg FPS, 61 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>90 Avg FPS, 71 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260025321-3eh1fp76m-bar-Homeworld 3 (1080p Epic)" data-chart-type="Bar" data-title="Homeworld 3 (1080p Epic)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 74%; background-color: #E33235;" data-target-width="74">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">111</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42%; background-color: #FE9F58;" data-target-width="42">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">63</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 72%; background-color: #E33235;" data-target-width="72">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">108</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 21.333333333333336%; background-color: #FE9F58;" data-target-width="21.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">32</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70.66666666666667%; background-color: #E33235;" data-target-width="70.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">106</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">65</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78%; background-color: #E33235;" data-target-width="78">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">117</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">65</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Homeworld 3 (1080p Epic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>111 Avg FPS, 63 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>108 Avg FPS, 32 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>106 Avg FPS, 65 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>117 Avg FPS, 65 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260025321-3eh1fp76m-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 62%; background-color: #E33235;" data-target-width="62">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">93</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">64</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">101</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">65</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 64%; background-color: #E33235;" data-target-width="64">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">96</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">42</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">98</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">42</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Metro Exodus Enhanced Edition (1080p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>93 Avg FPS, 64 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>101 Avg FPS, 65 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>96 Avg FPS, 42 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>98 Avg FPS, 42 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260025321-3eh1fp76m-bar-The Talos Principle 2 (1080p Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (1080p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 82.5%; background-color: #E33235;" data-target-width="82.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">66</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43.75%; background-color: #FE9F58;" data-target-width="43.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">35</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.25%; background-color: #E33235;" data-target-width="86.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">69</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 46.25%; background-color: #FE9F58;" data-target-width="46.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">37</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 91.25%; background-color: #E33235;" data-target-width="91.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">73</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 46.25%; background-color: #FE9F58;" data-target-width="46.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">37</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.75%; background-color: #E33235;" data-target-width="93.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">75</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 51.24999999999999%; background-color: #FE9F58;" data-target-width="51.24999999999999">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">41</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>The Talos Principle 2 (1080p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>66 Avg FPS, 35 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>69 Avg FPS, 37 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>73 Avg FPS, 37 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>75 Avg FPS, 41 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260025321-3eh1fp76m-bar-Total War: Warhammer 3 (1080p Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (1080p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">90</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42%; background-color: #FE9F58;" data-target-width="42">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">42</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81%; background-color: #E33235;" data-target-width="81">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">81</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 59%; background-color: #FE9F58;" data-target-width="59">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">59</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 94%; background-color: #E33235;" data-target-width="94">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">94</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 72%; background-color: #FE9F58;" data-target-width="72">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83%; background-color: #E33235;" data-target-width="83">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">83</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 54%; background-color: #FE9F58;" data-target-width="54">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">54</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Total War: Warhammer 3 (1080p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>90 Avg FPS, 42 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>81 Avg FPS, 59 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>94 Avg FPS, 72 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>83 Avg FPS, 54 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1776260025321-3eh1fp76m', false); });      } else {        initialize('fv-chart-1776260025321-3eh1fp76m', false);      }    })();      </script></div><p>A 41 fps average result at Ultra RT settings, compared to the 52 fps average of the Nvidia contender, is seriously off the pace. At this level, while both GPUs fail to meet the 60 fps "gosh that's smooth" minimum, an 11 frames per second difference is very significant.</p><p>That being said, I found the RTX 5060 Ti 8 GB to fly through Night City once the settings were dropped to Medium RT in my <a href="https://www.pcgamer.com/hardware/graphics-cards/my-real-world-testing-shows-8-gb-gpus-are-still-enough-for-gaming-in-2026-but-im-surprised-at-just-how-much-faster-the-16-gb-versions-are/" target="_blank">8 GB vs 16 GB VRAM testing</a>, so I looked back at my in-game results and… yeesh.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1776262354105-agnpm4z0e *, #fv-chart-1776262354105-agnpm4z0e *:before, #fv-chart-1776262354105-agnpm4z0e *:after, #fv-chart-1776262354105-agnpm4z0e-slideshow *, #fv-chart-1776262354105-agnpm4z0e-slideshow *:before, #fv-chart-1776262354105-agnpm4z0e-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1776262354105-agnpm4z0e, #fv-chart-1776262354105-agnpm4z0e-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1776262354105-agnpm4z0e {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1776262354105-agnpm4z0e .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1776262354105-agnpm4z0e.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: hidden !important;    }        #fv-chart-1776262354105-agnpm4z0e.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1776262354105-agnpm4z0e-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1776262354105-agnpm4z0e-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1776262354105-agnpm4z0e-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1776262354105-agnpm4z0e-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1776262354105-agnpm4z0e-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1776262354105-agnpm4z0e-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1776262354105-agnpm4z0e-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1776262354105-agnpm4z0e-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1776262354105-agnpm4z0e-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1776262354105-agnpm4z0e-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1776262354105-agnpm4z0e-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1776262354105-agnpm4z0e .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1776262354105-agnpm4z0e .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1776262354105-agnpm4z0e .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1776262354105-agnpm4z0e .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776262354105-agnpm4z0e .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1776262354105-agnpm4z0e .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1776262354105-agnpm4z0e .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1776262354105-agnpm4z0e.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-expand-btn,    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-expand-btn:hover,    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1776262354105-agnpm4z0e .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1776262354105-agnpm4z0e .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1776262354105-agnpm4z0e .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1776262354105-agnpm4z0e .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1776262354105-agnpm4z0e .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1776262354105-agnpm4z0e .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-row, #fv-chart-1776262354105-agnpm4z0e .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1776262354105-agnpm4z0e .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1776262354105-agnpm4z0e .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1776262354105-agnpm4z0e .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1776262354105-agnpm4z0e .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1776262354105-agnpm4z0e .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1776262354105-agnpm4z0e .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1776262354105-agnpm4z0e .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1776262354105-agnpm4z0e .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1776262354105-agnpm4z0e.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1776262354105-agnpm4z0e.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1776262354105-agnpm4z0e .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1776262354105-agnpm4z0e .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1776262354105-agnpm4z0e .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1776262354105-agnpm4z0e .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1776262354105-agnpm4z0e .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1776262354105-agnpm4z0e.mobile-view #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1776262354105-agnpm4z0e.mobile-view #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1776262354105-agnpm4z0e.mobile-view #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1776262354105-agnpm4z0e .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-pie-container,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-bar-row,    #fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-stacked-product,    #fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-grouped-bar-product,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-bar-row,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-stacked-product,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-bar-label,    #fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-grouped-product-title,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-bar-label,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-bar-container,    #fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-bar-cluster,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-bar-container,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-x-axis-wrapper,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-x-axis-label-space,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-x-axis-chart-space,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-benchmark-title,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-dropdown-title,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-carousel-nav-btn,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-chart-title,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-chart-subhead,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-versus-header,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-versus-select-wrapper,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-versus-vs,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-versus-select-container,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-versus-select,    #fv-chart-1776262354105-agnpm4z0e.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1776262354105-agnpm4z0e.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1776262354105-agnpm4z0e.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1776262354105-agnpm4z0e .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-bar-row,        #fv-chart-1776262354105-agnpm4z0e .fv-stacked-product,        #fv-chart-1776262354105-agnpm4z0e .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-bar-label,        #fv-chart-1776262354105-agnpm4z0e .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-bar-container,        #fv-chart-1776262354105-agnpm4z0e .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1776262354105-agnpm4z0e .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1776262354105-agnpm4z0e .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1776262354105-agnpm4z0e.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Cyberpunk 2077 - VRAM usage and performance",  "description": "In-game testing, Medium RT settings",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-15T14:12:34.105Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RX 9060 XT 8 GB",    "RTX 5060 Ti 8 GB",    "RX 9060XT 16 GB",    "RTX 5060 Ti 16 GB",    "Cyberpunk 2077 (1080p Medium RT + Quality upscaling)",    "Cyberpunk 2077 (1440p Medium RT + Quality upscaling)",    "Cyberpunk 2077 (1440p Medium RT + Qual. upscaling + 2x FG)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Cyberpunk 2077 (1080p Medium RT + Quality upscaling)",      "value": 91,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Infinity 3 – Cyberpunk 2077 (1080p Medium RT + Quality upscaling)",      "value": 91,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Cyberpunk 2077 (1080p Medium RT + Quality upscaling)",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Cyberpunk 2077 (1080p Medium RT + Quality upscaling)",      "value": 85,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Cyberpunk 2077 (1440p Medium RT + Quality upscaling)",      "value": 58,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Infinity 3 – Cyberpunk 2077 (1440p Medium RT + Quality upscaling)",      "value": 58,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Cyberpunk 2077 (1440p Medium RT + Quality upscaling)",      "value": 45,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Cyberpunk 2077 (1440p Medium RT + Quality upscaling)",      "value": 57,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Cyberpunk 2077 (1440p Medium RT + Qual. upscaling + 2x FG)",      "value": 99,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Infinity 3 – Cyberpunk 2077 (1440p Medium RT + Qual. upscaling + 2x FG)",      "value": 94,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Cyberpunk 2077 (1440p Medium RT + Qual. upscaling + 2x FG)",      "value": 86,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Cyberpunk 2077 (1440p Medium RT + Qual. upscaling + 2x FG)",      "value": 103,      "unitText": "Avg FPS"    }  ]}</script>    <div id="fv-chart-1776262354105-agnpm4z0e" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">Cyberpunk 2077 - VRAM usage and performance</h3>            <p class="fv-chart-subhead">In-game testing, Medium RT settings</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077 (1080p Medium RT + Quality upscaling)</option><option value="1">Cyberpunk 2077 (1440p Medium RT + Quality upscaling)</option><option value="2">Cyberpunk 2077 (1440p Medium RT + Qual. upscaling + 2x FG)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1776262354105-agnpm4z0e-bar-Cyberpunk 2077 (1080p Medium RT + Quality upscaling)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p Medium RT + Quality upscaling)" data-subhead="In-game testing, Medium RT settings" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div>                    <span>Avg. VRAM</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 72%; background-color: #E33235;" data-target-width="72">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 51%; background-color: #FE9F58;" data-target-width="51">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 7.68%; background-color: #1CA9C4;" data-target-width="7.68">            </div><span class="fv-bar-value-outside">7.68</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 91%; background-color: #E33235;" data-target-width="91">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">91</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44%; background-color: #FE9F58;" data-target-width="44">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 7.32%; background-color: #1CA9C4;" data-target-width="7.32">            </div><span class="fv-bar-value-outside">7.32</span></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">85</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 67%; background-color: #FE9F58;" data-target-width="67">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">67</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 9.46%; background-color: #1CA9C4;" data-target-width="9.46">            </div><span class="fv-bar-value-outside">9.46</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 91%; background-color: #E33235;" data-target-width="91">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">91</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 63%; background-color: #FE9F58;" data-target-width="63">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">63</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 8.76%; background-color: #1CA9C4;" data-target-width="8.76">            </div><span class="fv-bar-value-outside">8.76</span></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (1080p Medium RT + Quality upscaling) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>72 Avg FPS, 51 1% Low FPS, 7.68 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Infinity 3</td>                <td>91 Avg FPS, 44 1% Low FPS, 7.32 Avg. VRAM</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>85 Avg FPS, 67 1% Low FPS, 9.46 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>91 Avg FPS, 63 1% Low FPS, 8.76 Avg. VRAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776262354105-agnpm4z0e-bar-Cyberpunk 2077 (1440p Medium RT + Quality upscaling)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p Medium RT + Quality upscaling)" data-subhead="In-game testing, Medium RT settings" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div>                    <span>Avg. VRAM</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75%; background-color: #E33235;" data-target-width="75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">45</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45%; background-color: #FE9F58;" data-target-width="45">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">27</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 12.666666666666664%; background-color: #1CA9C4;" data-target-width="12.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7.6</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">58</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 61.66666666666667%; background-color: #FE9F58;" data-target-width="61.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">37</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 12.200000000000001%; background-color: #1CA9C4;" data-target-width="12.200000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7.32</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 95%; background-color: #E33235;" data-target-width="95">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">57</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78.33333333333333%; background-color: #FE9F58;" data-target-width="78.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">47</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 18.583333333333336%; background-color: #1CA9C4;" data-target-width="18.583333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">11.15</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">58</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75%; background-color: #FE9F58;" data-target-width="75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">45</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 16.683333333333334%; background-color: #1CA9C4;" data-target-width="16.683333333333334">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">10.01</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (1440p Medium RT + Quality upscaling) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>45 Avg FPS, 27 1% Low FPS, 7.6 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Infinity 3</td>                <td>58 Avg FPS, 37 1% Low FPS, 7.32 Avg. VRAM</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>57 Avg FPS, 47 1% Low FPS, 11.15 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>58 Avg FPS, 45 1% Low FPS, 10.01 Avg. VRAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776262354105-agnpm4z0e-bar-Cyberpunk 2077 (1440p Medium RT + Qual. upscaling + 2x FG)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p Medium RT + Qual. upscaling + 2x FG)" data-subhead="In-game testing, Medium RT settings" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div>                    <span>Avg. VRAM</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 57.333333333333336%; background-color: #E33235;" data-target-width="57.333333333333336">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">86</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 30%; background-color: #FE9F58;" data-target-width="30">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">45</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 5.119999999999999%; background-color: #1CA9C4;" data-target-width="5.119999999999999">            </div><span class="fv-bar-value-outside">7.68</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">94</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 28.666666666666668%; background-color: #FE9F58;" data-target-width="28.666666666666668">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">43</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 4.886666666666667%; background-color: #1CA9C4;" data-target-width="4.886666666666667">            </div><span class="fv-bar-value-outside">7.33</span></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.66666666666667%; background-color: #E33235;" data-target-width="68.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">103</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42%; background-color: #FE9F58;" data-target-width="42">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">63</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 7.893333333333333%; background-color: #1CA9C4;" data-target-width="7.893333333333333">            </div><span class="fv-bar-value-outside">11.84</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66%; background-color: #E33235;" data-target-width="66">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">99</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">74</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 7.013333333333333%; background-color: #1CA9C4;" data-target-width="7.013333333333333">            </div><span class="fv-bar-value-outside">10.52</span></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (1440p Medium RT + Qual. upscaling + 2x FG) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>86 Avg FPS, 45 1% Low FPS, 7.68 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Infinity 3</td>                <td>94 Avg FPS, 43 1% Low FPS, 7.33 Avg. VRAM</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>103 Avg FPS, 63 1% Low FPS, 11.84 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>99 Avg FPS, 74 1% Low FPS, 10.52 Avg. VRAM</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1776262354105-agnpm4z0e', false); });      } else {        initialize('fv-chart-1776262354105-agnpm4z0e', false);      }    })();      </script></div><p>The RX 9060 XT 8 GB is a full 19 frames off the pace at 1080p in Cyberpunk's open world, even with the settings turned down—although it does manage a significantly higher 1% low result. </p><p>At 1440p, however, the AMD card is still 13 frames behind the RTX 5060 Ti 8 GB, and the 1 % lows plummet, too. The RX 9060 XT 8 GB gains some ground back with upscaling and frame generation enabled, though, which is some small comfort.</p><p>Going back to my 1080p benchmarks for a second, it's clear that it's not just Cyberpunk 2077 that gives this card some trouble compared to its competition. It's behind the pack in all but two of my tests, although with much less of a margin. </p><p>It does manage to beat the RTX 5060 Ti 8 GB by a full nine frames in Total War: Warhammer 3, though, and even manages to surge ahead of the 16 GB version.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1776260509043-j1m2vscef *, #fv-chart-1776260509043-j1m2vscef *:before, #fv-chart-1776260509043-j1m2vscef *:after, #fv-chart-1776260509043-j1m2vscef-slideshow *, #fv-chart-1776260509043-j1m2vscef-slideshow *:before, #fv-chart-1776260509043-j1m2vscef-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1776260509043-j1m2vscef, #fv-chart-1776260509043-j1m2vscef-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1776260509043-j1m2vscef {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1776260509043-j1m2vscef .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1776260509043-j1m2vscef.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: hidden !important;    }        #fv-chart-1776260509043-j1m2vscef.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1776260509043-j1m2vscef-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1776260509043-j1m2vscef-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1776260509043-j1m2vscef-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1776260509043-j1m2vscef-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1776260509043-j1m2vscef-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1776260509043-j1m2vscef-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1776260509043-j1m2vscef-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1776260509043-j1m2vscef-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1776260509043-j1m2vscef-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1776260509043-j1m2vscef-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1776260509043-j1m2vscef-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1776260509043-j1m2vscef .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1776260509043-j1m2vscef .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1776260509043-j1m2vscef .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1776260509043-j1m2vscef .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1776260509043-j1m2vscef .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776260509043-j1m2vscef .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1776260509043-j1m2vscef .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1776260509043-j1m2vscef .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1776260509043-j1m2vscef.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1776260509043-j1m2vscef .fv-image-compare-expand-btn,    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-expand-btn:hover,    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1776260509043-j1m2vscef .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1776260509043-j1m2vscef .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1776260509043-j1m2vscef .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1776260509043-j1m2vscef .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1776260509043-j1m2vscef .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1776260509043-j1m2vscef .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1776260509043-j1m2vscef .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1776260509043-j1m2vscef .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1776260509043-j1m2vscef .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1776260509043-j1m2vscef .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1776260509043-j1m2vscef .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1776260509043-j1m2vscef .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1776260509043-j1m2vscef .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1776260509043-j1m2vscef .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1776260509043-j1m2vscef .fv-bar-row, #fv-chart-1776260509043-j1m2vscef .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1776260509043-j1m2vscef .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1776260509043-j1m2vscef .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1776260509043-j1m2vscef .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1776260509043-j1m2vscef .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1776260509043-j1m2vscef .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1776260509043-j1m2vscef .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1776260509043-j1m2vscef .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1776260509043-j1m2vscef .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1776260509043-j1m2vscef .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1776260509043-j1m2vscef .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1776260509043-j1m2vscef .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1776260509043-j1m2vscef .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1776260509043-j1m2vscef .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1776260509043-j1m2vscef .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1776260509043-j1m2vscef .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1776260509043-j1m2vscef .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1776260509043-j1m2vscef .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1776260509043-j1m2vscef .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1776260509043-j1m2vscef .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1776260509043-j1m2vscef.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1776260509043-j1m2vscef.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1776260509043-j1m2vscef .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1776260509043-j1m2vscef .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1776260509043-j1m2vscef .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1776260509043-j1m2vscef .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1776260509043-j1m2vscef .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1776260509043-j1m2vscef.mobile-view #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1776260509043-j1m2vscef.mobile-view #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1776260509043-j1m2vscef.mobile-view #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1776260509043-j1m2vscef .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1776260509043-j1m2vscef.mobile-view .fv-pie-container,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-bar-row,    #fv-chart-1776260509043-j1m2vscef.mobile-view .fv-stacked-product,    #fv-chart-1776260509043-j1m2vscef.mobile-view .fv-grouped-bar-product,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-bar-row,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-stacked-product,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-bar-label,    #fv-chart-1776260509043-j1m2vscef.mobile-view .fv-grouped-product-title,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-bar-label,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-bar-container,    #fv-chart-1776260509043-j1m2vscef.mobile-view .fv-bar-cluster,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-bar-container,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-x-axis-wrapper,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-x-axis-label-space,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-x-axis-chart-space,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-benchmark-title,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-dropdown-title,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-carousel-nav-btn,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-chart-title,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-chart-subhead,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-versus-header,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-versus-select-wrapper,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-versus-vs,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-versus-select-container,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1776260509043-j1m2vscef.mobile-view .fv-versus-select,    #fv-chart-1776260509043-j1m2vscef.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1776260509043-j1m2vscef.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1776260509043-j1m2vscef.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1776260509043-j1m2vscef .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1776260509043-j1m2vscef .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1776260509043-j1m2vscef .fv-bar-row,        #fv-chart-1776260509043-j1m2vscef .fv-stacked-product,        #fv-chart-1776260509043-j1m2vscef .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1776260509043-j1m2vscef .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776260509043-j1m2vscef .fv-bar-label,        #fv-chart-1776260509043-j1m2vscef .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776260509043-j1m2vscef .fv-bar-container,        #fv-chart-1776260509043-j1m2vscef .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1776260509043-j1m2vscef .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1776260509043-j1m2vscef .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1776260509043-j1m2vscef .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1776260509043-j1m2vscef .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1776260509043-j1m2vscef .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1776260509043-j1m2vscef .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1776260509043-j1m2vscef .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1776260509043-j1m2vscef .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1776260509043-j1m2vscef .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1776260509043-j1m2vscef .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1776260509043-j1m2vscef .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1776260509043-j1m2vscef .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1776260509043-j1m2vscef .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1776260509043-j1m2vscef .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1776260509043-j1m2vscef .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1776260509043-j1m2vscef .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1776260509043-j1m2vscef .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1776260509043-j1m2vscef .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1776260509043-j1m2vscef.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "1440p gaming benchmarks | RTX 9060 XT 8 GB",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-15T13:41:49.043Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RX 9060 XT 8 GB Asus Prime",    "RTX 5060 Ti 8 GB Palit Dual",    "RX 9060 XT XFX 16 GB",    "RTX 5060 Ti Palit Infinity 3",    "Black Myth Wukong (1440p High)",    "Cyberpunk 2077 (1440p RT Ultra)",    "F1 24 (1440p Ultra High)",    "Homeworld 3 (1440p Epic)",    "Metro Exodus Enhanced Edition (1440p Ultra)",    "The Talos Principle 2 (1440p Ultra)",    "Total War: Warhammer 3 (1440p Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Black Myth Wukong (1440p High)",      "value": 50,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Black Myth Wukong (1440p High)",      "value": 51,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Black Myth Wukong (1440p High)",      "value": 48,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Black Myth Wukong (1440p High)",      "value": 48,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Cyberpunk 2077 (1440p RT Ultra)",      "value": 33,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Cyberpunk 2077 (1440p RT Ultra)",      "value": 32,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Cyberpunk 2077 (1440p RT Ultra)",      "value": 26,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Cyberpunk 2077 (1440p RT Ultra)",      "value": 30,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – F1 24 (1440p Ultra High)",      "value": 59,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – F1 24 (1440p Ultra High)",      "value": 56,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – F1 24 (1440p Ultra High)",      "value": 51,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – F1 24 (1440p Ultra High)",      "value": 60,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Homeworld 3 (1440p Epic)",      "value": 87,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Homeworld 3 (1440p Epic)",      "value": 97,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Homeworld 3 (1440p Epic)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Homeworld 3 (1440p Epic)",      "value": 86,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 68,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 71,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – The Talos Principle 2 (1440p Ultra)",      "value": 44,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – The Talos Principle 2 (1440p Ultra)",      "value": 51,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – The Talos Principle 2 (1440p Ultra)",      "value": 47,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – The Talos Principle 2 (1440p Ultra)",      "value": 49,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Total War: Warhammer 3 (1440p Ultra)",      "value": 57,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Total War: Warhammer 3 (1440p Ultra)",      "value": 60,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Total War: Warhammer 3 (1440p Ultra)",      "value": 60,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Total War: Warhammer 3 (1440p Ultra)",      "value": 62,      "unitText": "Avg FPS"    }  ]}</script>    <div id="fv-chart-1776260509043-j1m2vscef" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">1440p gaming benchmarks | RTX 9060 XT 8 GB</h3>                        <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Black Myth Wukong (1440p High)</option><option value="1">Cyberpunk 2077 (1440p RT Ultra)</option><option value="2">F1 24 (1440p Ultra High)</option><option value="3">Homeworld 3 (1440p Epic)</option><option value="4">Metro Exodus Enhanced Edition (1440p Ultra)</option><option value="5">The Talos Principle 2 (1440p Ultra)</option><option value="6">Total War: Warhammer 3 (1440p Ultra)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1776260509043-j1m2vscef-bar-Black Myth Wukong (1440p High)" data-chart-type="Bar" data-title="Black Myth Wukong (1440p High)" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">48</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 71.66666666666667%; background-color: #FE9F58;" data-target-width="71.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">43</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">50</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 71.66666666666667%; background-color: #FE9F58;" data-target-width="71.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">43</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">48</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #FE9F58;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75%; background-color: #FE9F58;" data-target-width="75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">45</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth Wukong (1440p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>48 Avg FPS, 43 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>50 Avg FPS, 43 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>48 Avg FPS, 44 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>51 Avg FPS, 45 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260509043-j1m2vscef-bar-Cyberpunk 2077 (1440p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 65%; background-color: #E33235;" data-target-width="65">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">26</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42.5%; background-color: #FE9F58;" data-target-width="42.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">17</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 82.5%; background-color: #E33235;" data-target-width="82.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">33</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 62.5%; background-color: #FE9F58;" data-target-width="62.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">25</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75%; background-color: #E33235;" data-target-width="75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">30</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #FE9F58;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">24</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">32</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 65%; background-color: #FE9F58;" data-target-width="65">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">26</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (1440p RT Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>26 Avg FPS, 17 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>33 Avg FPS, 25 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>30 Avg FPS, 24 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>32 Avg FPS, 26 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260509043-j1m2vscef-bar-F1 24 (1440p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra High)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.33333333333333%; background-color: #FE9F58;" data-target-width="68.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">41</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 98.33333333333333%; background-color: #E33235;" data-target-width="98.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">59</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78.33333333333333%; background-color: #FE9F58;" data-target-width="78.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">47</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 100%; background-color: #E33235;" data-target-width="100">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">60</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">46</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">56</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75%; background-color: #FE9F58;" data-target-width="75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">45</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>F1 24 (1440p Ultra High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>51 Avg FPS, 41 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>59 Avg FPS, 47 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>60 Avg FPS, 46 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>56 Avg FPS, 45 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260509043-j1m2vscef-bar-Homeworld 3 (1440p Epic)" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75%; background-color: #E33235;" data-target-width="75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">75</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 57.99999999999999%; background-color: #FE9F58;" data-target-width="57.99999999999999">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">58</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 87%; background-color: #E33235;" data-target-width="87">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">87</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42%; background-color: #FE9F58;" data-target-width="42">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">42</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86%; background-color: #E33235;" data-target-width="86">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">86</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 65%; background-color: #FE9F58;" data-target-width="65">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">65</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 97%; background-color: #E33235;" data-target-width="97">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">97</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 64%; background-color: #FE9F58;" data-target-width="64">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">64</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Homeworld 3 (1440p Epic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>75 Avg FPS, 58 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>87 Avg FPS, 42 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>86 Avg FPS, 65 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>97 Avg FPS, 64 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260509043-j1m2vscef-bar-Metro Exodus Enhanced Edition (1440p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">68</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 61.25000000000001%; background-color: #FE9F58;" data-target-width="61.25000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">49</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.75%; background-color: #E33235;" data-target-width="93.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">75</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66.25%; background-color: #FE9F58;" data-target-width="66.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">53</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.75%; background-color: #E33235;" data-target-width="88.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">71</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42.5%; background-color: #FE9F58;" data-target-width="42.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">34</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42.5%; background-color: #FE9F58;" data-target-width="42.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">34</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Metro Exodus Enhanced Edition (1440p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>68 Avg FPS, 49 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>75 Avg FPS, 53 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>71 Avg FPS, 34 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>72 Avg FPS, 34 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260509043-j1m2vscef-bar-The Talos Principle 2 (1440p Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78.33333333333333%; background-color: #E33235;" data-target-width="78.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">47</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45%; background-color: #FE9F58;" data-target-width="45">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">27</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 50%; background-color: #FE9F58;" data-target-width="50">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">30</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">49</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">35</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">32</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>The Talos Principle 2 (1440p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>47 Avg FPS, 27 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>44 Avg FPS, 30 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>49 Avg FPS, 35 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>51 Avg FPS, 32 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776260509043-j1m2vscef-bar-Total War: Warhammer 3 (1440p Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75%; background-color: #E33235;" data-target-width="75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">60</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 71.25%; background-color: #E33235;" data-target-width="71.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">57</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 50%; background-color: #FE9F58;" data-target-width="50">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">40</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 77.5%; background-color: #E33235;" data-target-width="77.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">62</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 56.25%; background-color: #FE9F58;" data-target-width="56.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">45</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75%; background-color: #E33235;" data-target-width="75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">60</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Total War: Warhammer 3 (1440p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>60 Avg FPS, 44 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>57 Avg FPS, 40 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>62 Avg FPS, 45 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>60 Avg FPS, 44 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1776260509043-j1m2vscef', false); });      } else {        initialize('fv-chart-1776260509043-j1m2vscef', false);      }    })();      </script></div><p>Switching things up to 1440p, the RX 9060 XT 8 GB drops behind once again in all but two of my tests, although the margins are a fair bit closer on average. Cyberpunk 2077 proves to be this card's Achilles' heel, which suggests the ray tracing demands may be a little too much for its 8 GB loadout.</p><p>It's also worth noting the difference between the 8 GB GPU and its 16 GB-equipped bigger brother. This difference can be quite pronounced in certain games, particularly in Homeworld 3, where the RX 9060 XT 8 GB posts a 75 fps average frame rate result to the 16 GB version's 97 frames.</p><p>Again, I have to remind myself that this 8 GB card is by far the cheapest of all my contenders. But with the $40-$50 more expensive RTX 5060 Ti 8 GB ranging ahead on average, sometimes by significant amounts, I do have to wonder if that saving is really worth it.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1776261342029-efqimmk4t *, #fv-chart-1776261342029-efqimmk4t *:before, #fv-chart-1776261342029-efqimmk4t *:after, #fv-chart-1776261342029-efqimmk4t-slideshow *, #fv-chart-1776261342029-efqimmk4t-slideshow *:before, #fv-chart-1776261342029-efqimmk4t-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1776261342029-efqimmk4t, #fv-chart-1776261342029-efqimmk4t-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1776261342029-efqimmk4t {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1776261342029-efqimmk4t .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1776261342029-efqimmk4t.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: hidden !important;    }        #fv-chart-1776261342029-efqimmk4t.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1776261342029-efqimmk4t-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1776261342029-efqimmk4t-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1776261342029-efqimmk4t-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1776261342029-efqimmk4t-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1776261342029-efqimmk4t-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1776261342029-efqimmk4t-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1776261342029-efqimmk4t-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1776261342029-efqimmk4t-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1776261342029-efqimmk4t-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1776261342029-efqimmk4t-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1776261342029-efqimmk4t-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1776261342029-efqimmk4t .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1776261342029-efqimmk4t .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1776261342029-efqimmk4t .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1776261342029-efqimmk4t .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1776261342029-efqimmk4t .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776261342029-efqimmk4t .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1776261342029-efqimmk4t .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1776261342029-efqimmk4t .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1776261342029-efqimmk4t.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1776261342029-efqimmk4t .fv-image-compare-expand-btn,    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-expand-btn:hover,    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1776261342029-efqimmk4t .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1776261342029-efqimmk4t .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1776261342029-efqimmk4t .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1776261342029-efqimmk4t .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1776261342029-efqimmk4t .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1776261342029-efqimmk4t .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1776261342029-efqimmk4t .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1776261342029-efqimmk4t .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1776261342029-efqimmk4t .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1776261342029-efqimmk4t .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1776261342029-efqimmk4t .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1776261342029-efqimmk4t .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1776261342029-efqimmk4t .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1776261342029-efqimmk4t .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1776261342029-efqimmk4t .fv-bar-row, #fv-chart-1776261342029-efqimmk4t .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1776261342029-efqimmk4t .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1776261342029-efqimmk4t .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1776261342029-efqimmk4t .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1776261342029-efqimmk4t .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1776261342029-efqimmk4t .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1776261342029-efqimmk4t .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1776261342029-efqimmk4t .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1776261342029-efqimmk4t .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1776261342029-efqimmk4t .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1776261342029-efqimmk4t .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1776261342029-efqimmk4t .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1776261342029-efqimmk4t .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1776261342029-efqimmk4t .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1776261342029-efqimmk4t .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1776261342029-efqimmk4t .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1776261342029-efqimmk4t .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1776261342029-efqimmk4t .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1776261342029-efqimmk4t .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1776261342029-efqimmk4t .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1776261342029-efqimmk4t.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1776261342029-efqimmk4t.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1776261342029-efqimmk4t .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1776261342029-efqimmk4t .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1776261342029-efqimmk4t .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1776261342029-efqimmk4t .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1776261342029-efqimmk4t .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1776261342029-efqimmk4t.mobile-view #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1776261342029-efqimmk4t.mobile-view #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1776261342029-efqimmk4t.mobile-view #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1776261342029-efqimmk4t .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1776261342029-efqimmk4t.mobile-view .fv-pie-container,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-bar-row,    #fv-chart-1776261342029-efqimmk4t.mobile-view .fv-stacked-product,    #fv-chart-1776261342029-efqimmk4t.mobile-view .fv-grouped-bar-product,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-bar-row,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-stacked-product,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-bar-label,    #fv-chart-1776261342029-efqimmk4t.mobile-view .fv-grouped-product-title,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-bar-label,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-bar-container,    #fv-chart-1776261342029-efqimmk4t.mobile-view .fv-bar-cluster,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-bar-container,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-x-axis-wrapper,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-x-axis-label-space,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-x-axis-chart-space,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-benchmark-title,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-dropdown-title,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-carousel-nav-btn,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-chart-title,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-chart-subhead,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-versus-header,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-versus-select-wrapper,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-versus-vs,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-versus-select-container,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1776261342029-efqimmk4t.mobile-view .fv-versus-select,    #fv-chart-1776261342029-efqimmk4t.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1776261342029-efqimmk4t.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1776261342029-efqimmk4t.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1776261342029-efqimmk4t .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1776261342029-efqimmk4t .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1776261342029-efqimmk4t .fv-bar-row,        #fv-chart-1776261342029-efqimmk4t .fv-stacked-product,        #fv-chart-1776261342029-efqimmk4t .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1776261342029-efqimmk4t .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776261342029-efqimmk4t .fv-bar-label,        #fv-chart-1776261342029-efqimmk4t .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776261342029-efqimmk4t .fv-bar-container,        #fv-chart-1776261342029-efqimmk4t .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1776261342029-efqimmk4t .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1776261342029-efqimmk4t .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1776261342029-efqimmk4t .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1776261342029-efqimmk4t .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1776261342029-efqimmk4t .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1776261342029-efqimmk4t .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1776261342029-efqimmk4t .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1776261342029-efqimmk4t .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1776261342029-efqimmk4t .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1776261342029-efqimmk4t .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1776261342029-efqimmk4t .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1776261342029-efqimmk4t .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1776261342029-efqimmk4t .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1776261342029-efqimmk4t .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1776261342029-efqimmk4t .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1776261342029-efqimmk4t .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1776261342029-efqimmk4t .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1776261342029-efqimmk4t .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1776261342029-efqimmk4t.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Real-world gaming performance | RX 9060 XT 8 GB",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-15T13:55:42.030Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RX 9060 XT 8 GB Asus Prime",    "RTX 5060 Ti 8 GB Palit Dual",    "RX 9060 XT XFX 16 GB",    "RTX 5060 Ti Palit Infinity 3",    "Black Myth Wukong (1440p High + Upscaling (quality))",    "Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))",    "F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)",    "Homeworld 3 (1440p Epic + upscaling (quality))",    "The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)",    "Black Myth Wukong (1440p High + Quality upscaling)",    "Cyberpunk 2077 (1440p RT Ultra + Quality upscaling)",    "F1 24 (1440p Ultra high + Quality upscaling, 2x FG)",    "Homeworld 3 (1440p Epic + Quality upscaling)",    "The Talos Principle 2 (1440p Ultra + Quality upscaling, 2x FG)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Black Myth Wukong (1440p High + Upscaling (quality))",      "value": 79,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Black Myth Wukong (1440p High + Upscaling (quality))",      "value": 86,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Black Myth Wukong (1440p High + Upscaling (quality))",      "value": 76,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Black Myth Wukong (1440p High + Upscaling (quality))",      "value": 78,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))",      "value": 93,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))",      "value": 96,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))",      "value": 90,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))",      "value": 102,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)",      "value": 131,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)",      "value": 136,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)",      "value": 146,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)",      "value": 190,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Homeworld 3 (1440p Epic + upscaling (quality))",      "value": 113,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Homeworld 3 (1440p Epic + upscaling (quality))",      "value": 118,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Homeworld 3 (1440p Epic + upscaling (quality))",      "value": 102,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Homeworld 3 (1440p Epic + upscaling (quality))",      "value": 110,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)",      "value": 103,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)",      "value": 115,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)",      "value": 127,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)",      "value": 135,      "unitText": "Avg FPS"    }  ]}</script>    <div id="fv-chart-1776261342029-efqimmk4t" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">Real-world gaming performance | RX 9060 XT 8 GB</h3>                        <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Black Myth Wukong (1440p High + Quality upscaling)</option><option value="1">Cyberpunk 2077 (1440p RT Ultra + Quality upscaling)</option><option value="2">F1 24 (1440p Ultra high + Quality upscaling, 2x FG)</option><option value="3">Homeworld 3 (1440p Epic + Quality upscaling)</option><option value="4">The Talos Principle 2 (1440p Ultra + Quality upscaling, 2x FG)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1776261342029-efqimmk4t-bar-Black Myth Wukong (1440p High + Upscaling (quality))" data-chart-type="Bar" data-title="Black Myth Wukong (1440p High + Quality upscaling)" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76%; background-color: #E33235;" data-target-width="76">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">76</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68%; background-color: #FE9F58;" data-target-width="68">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">68</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 79%; background-color: #E33235;" data-target-width="79">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">79</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68%; background-color: #FE9F58;" data-target-width="68">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">68</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78%; background-color: #E33235;" data-target-width="78">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">78</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 69%; background-color: #FE9F58;" data-target-width="69">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">69</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86%; background-color: #E33235;" data-target-width="86">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">86</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 72%; background-color: #FE9F58;" data-target-width="72">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth Wukong (1440p High + Quality upscaling) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>76 Avg FPS, 68 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>79 Avg FPS, 68 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>78 Avg FPS, 69 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>86 Avg FPS, 72 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776261342029-efqimmk4t-bar-Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra + Quality upscaling)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #E33235;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">90</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40%; background-color: #FE9F58;" data-target-width="40">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">60</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 62%; background-color: #E33235;" data-target-width="62">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">93</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44%; background-color: #FE9F58;" data-target-width="44">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">66</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68%; background-color: #E33235;" data-target-width="68">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">102</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">73</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 64%; background-color: #E33235;" data-target-width="64">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">96</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">79</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (1440p RT Ultra + Quality upscaling) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>90 Avg FPS, 60 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>93 Avg FPS, 66 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>102 Avg FPS, 73 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>96 Avg FPS, 79 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776261342029-efqimmk4t-bar-F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra high + Quality upscaling, 2x FG)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73%; background-color: #E33235;" data-target-width="73">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">146</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 61%; background-color: #FE9F58;" data-target-width="61">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">122</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 65.5%; background-color: #E33235;" data-target-width="65.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">131</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 52%; background-color: #FE9F58;" data-target-width="52">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">104</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 95%; background-color: #E33235;" data-target-width="95">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">190</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 56.49999999999999%; background-color: #FE9F58;" data-target-width="56.49999999999999">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">113</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68%; background-color: #E33235;" data-target-width="68">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">136</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44.5%; background-color: #FE9F58;" data-target-width="44.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">89</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div>                    </div>    </div>        <table class="sr-only">            <caption>F1 24 (1440p Ultra high + Quality upscaling, 2x FG) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>146 Avg FPS, 122 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>131 Avg FPS, 104 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>190 Avg FPS, 113 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>136 Avg FPS, 89 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776261342029-efqimmk4t-bar-Homeworld 3 (1440p Epic + upscaling (quality))" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic + Quality upscaling)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68%; background-color: #E33235;" data-target-width="68">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">102</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 34%; background-color: #FE9F58;" data-target-width="34">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75.33333333333333%; background-color: #E33235;" data-target-width="75.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">113</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 30.666666666666664%; background-color: #FE9F58;" data-target-width="30.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">46</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">110</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">62</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">118</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42%; background-color: #FE9F58;" data-target-width="42">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">63</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Homeworld 3 (1440p Epic + Quality upscaling) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>102 Avg FPS, 51 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>113 Avg FPS, 46 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>110 Avg FPS, 62 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>118 Avg FPS, 63 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776261342029-efqimmk4t-bar-The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="The Talos Principle 2 (1440p Ultra + Quality upscaling, 2x FG)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 84.66666666666667%; background-color: #E33235;" data-target-width="84.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">127</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 52%; background-color: #FE9F58;" data-target-width="52">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">78</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.66666666666667%; background-color: #E33235;" data-target-width="68.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">103</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 47.333333333333336%; background-color: #FE9F58;" data-target-width="47.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">71</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">135</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">59</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">115</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 27.333333333333332%; background-color: #FE9F58;" data-target-width="27.333333333333332">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">41</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>The Talos Principle 2 (1440p Ultra + Quality upscaling, 2x FG) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>127 Avg FPS, 78 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>103 Avg FPS, 71 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>135 Avg FPS, 59 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>115 Avg FPS, 41 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1776261342029-efqimmk4t', false); });      } else {        initialize('fv-chart-1776261342029-efqimmk4t', false);      }    })();      </script></div><p>Thankfully, my upscaling and frame generation testing gives the RX 9060 XT 8 GB something to celebrate. This tightens up the difference between the two 8 GB cards on average, and even leads to some eyebrow-raising figures. </p><p>Take F1 24, for example. We've observed this game posting astonishing frame rate scores with AMD's FSR tech enabled before (check out the massive 292 fps result in our <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">RX 9070 XT review</a>, for example), and that tracks with the 146 fps average here.</p><p>If you really want to see an AMD GPU fly, though, check out the RX 9060 XT 16 GB further down the chart. 190 fps?!? That beats the RTX 5060 Ti 16 GB by a full 54 frames. And the 8 GB card by *checks calculator* 44 fps. What a difference an extra 8 GB of VRAM makes, ey?</p><p>And check out those The Talos Principle 2 figures, while we're at it. It also seems to prefer FSR over DLSS, which suggests that F1 24 might not be the only game that likes what AMD brings to the table.</p><p>Still, while the upscaling results muddy the waters a little, it's clear that the little RX 9060 XT 8 GB is bested in most of my tests by its more expensive competition. And bringing some more real-world, in-game testing into the mix makes that clearer.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1776262142840-413cy6phh *, #fv-chart-1776262142840-413cy6phh *:before, #fv-chart-1776262142840-413cy6phh *:after, #fv-chart-1776262142840-413cy6phh-slideshow *, #fv-chart-1776262142840-413cy6phh-slideshow *:before, #fv-chart-1776262142840-413cy6phh-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1776262142840-413cy6phh, #fv-chart-1776262142840-413cy6phh-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1776262142840-413cy6phh {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1776262142840-413cy6phh .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1776262142840-413cy6phh .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1776262142840-413cy6phh.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: hidden !important;    }        #fv-chart-1776262142840-413cy6phh.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1776262142840-413cy6phh .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1776262142840-413cy6phh-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1776262142840-413cy6phh-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1776262142840-413cy6phh-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1776262142840-413cy6phh-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1776262142840-413cy6phh-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1776262142840-413cy6phh-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1776262142840-413cy6phh-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1776262142840-413cy6phh-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1776262142840-413cy6phh-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1776262142840-413cy6phh-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1776262142840-413cy6phh-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1776262142840-413cy6phh .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1776262142840-413cy6phh .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1776262142840-413cy6phh .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1776262142840-413cy6phh .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1776262142840-413cy6phh .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1776262142840-413cy6phh .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1776262142840-413cy6phh .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1776262142840-413cy6phh .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1776262142840-413cy6phh .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1776262142840-413cy6phh .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1776262142840-413cy6phh .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1776262142840-413cy6phh .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1776262142840-413cy6phh .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1776262142840-413cy6phh .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1776262142840-413cy6phh .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1776262142840-413cy6phh .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1776262142840-413cy6phh .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1776262142840-413cy6phh .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1776262142840-413cy6phh .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1776262142840-413cy6phh .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1776262142840-413cy6phh .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1776262142840-413cy6phh .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1776262142840-413cy6phh .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1776262142840-413cy6phh .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1776262142840-413cy6phh .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1776262142840-413cy6phh .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1776262142840-413cy6phh .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776262142840-413cy6phh .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776262142840-413cy6phh .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1776262142840-413cy6phh .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1776262142840-413cy6phh .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1776262142840-413cy6phh .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1776262142840-413cy6phh .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1776262142840-413cy6phh.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1776262142840-413cy6phh .fv-image-compare-expand-btn,    #fv-chart-1776262142840-413cy6phh .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-expand-btn:hover,    #fv-chart-1776262142840-413cy6phh .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1776262142840-413cy6phh .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1776262142840-413cy6phh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1776262142840-413cy6phh .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1776262142840-413cy6phh .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1776262142840-413cy6phh .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1776262142840-413cy6phh .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1776262142840-413cy6phh .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1776262142840-413cy6phh .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1776262142840-413cy6phh .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1776262142840-413cy6phh .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1776262142840-413cy6phh .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1776262142840-413cy6phh .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1776262142840-413cy6phh .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1776262142840-413cy6phh .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1776262142840-413cy6phh .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1776262142840-413cy6phh .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1776262142840-413cy6phh .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1776262142840-413cy6phh .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1776262142840-413cy6phh .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1776262142840-413cy6phh .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1776262142840-413cy6phh .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1776262142840-413cy6phh .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1776262142840-413cy6phh .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1776262142840-413cy6phh .fv-bar-row, #fv-chart-1776262142840-413cy6phh .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1776262142840-413cy6phh .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1776262142840-413cy6phh .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1776262142840-413cy6phh .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1776262142840-413cy6phh .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1776262142840-413cy6phh .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1776262142840-413cy6phh .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1776262142840-413cy6phh .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1776262142840-413cy6phh .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1776262142840-413cy6phh .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1776262142840-413cy6phh .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1776262142840-413cy6phh .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1776262142840-413cy6phh .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1776262142840-413cy6phh .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1776262142840-413cy6phh .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1776262142840-413cy6phh .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1776262142840-413cy6phh .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1776262142840-413cy6phh .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1776262142840-413cy6phh .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1776262142840-413cy6phh .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1776262142840-413cy6phh .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1776262142840-413cy6phh .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1776262142840-413cy6phh .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1776262142840-413cy6phh .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1776262142840-413cy6phh .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1776262142840-413cy6phh .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1776262142840-413cy6phh.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1776262142840-413cy6phh.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1776262142840-413cy6phh .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1776262142840-413cy6phh .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1776262142840-413cy6phh .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1776262142840-413cy6phh .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1776262142840-413cy6phh .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1776262142840-413cy6phh .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1776262142840-413cy6phh .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1776262142840-413cy6phh .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1776262142840-413cy6phh .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1776262142840-413cy6phh .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1776262142840-413cy6phh .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1776262142840-413cy6phh .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1776262142840-413cy6phh .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1776262142840-413cy6phh.mobile-view #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1776262142840-413cy6phh.mobile-view #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1776262142840-413cy6phh.mobile-view #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1776262142840-413cy6phh .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1776262142840-413cy6phh.mobile-view .fv-pie-container,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-bar-row,    #fv-chart-1776262142840-413cy6phh.mobile-view .fv-stacked-product,    #fv-chart-1776262142840-413cy6phh.mobile-view .fv-grouped-bar-product,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-bar-row,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-stacked-product,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-bar-label,    #fv-chart-1776262142840-413cy6phh.mobile-view .fv-grouped-product-title,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-bar-label,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-bar-container,    #fv-chart-1776262142840-413cy6phh.mobile-view .fv-bar-cluster,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-bar-container,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-x-axis-wrapper,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-x-axis-label-space,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-x-axis-chart-space,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-benchmark-title,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-dropdown-title,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-carousel-nav-btn,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-chart-title,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-chart-subhead,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-versus-header,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-versus-select-wrapper,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-versus-vs,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-versus-select-container,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1776262142840-413cy6phh.mobile-view .fv-versus-select,    #fv-chart-1776262142840-413cy6phh.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1776262142840-413cy6phh.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1776262142840-413cy6phh.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1776262142840-413cy6phh .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1776262142840-413cy6phh .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1776262142840-413cy6phh .fv-bar-row,        #fv-chart-1776262142840-413cy6phh .fv-stacked-product,        #fv-chart-1776262142840-413cy6phh .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1776262142840-413cy6phh .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776262142840-413cy6phh .fv-bar-label,        #fv-chart-1776262142840-413cy6phh .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776262142840-413cy6phh .fv-bar-container,        #fv-chart-1776262142840-413cy6phh .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1776262142840-413cy6phh .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1776262142840-413cy6phh .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1776262142840-413cy6phh .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1776262142840-413cy6phh .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1776262142840-413cy6phh .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1776262142840-413cy6phh .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1776262142840-413cy6phh .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1776262142840-413cy6phh .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1776262142840-413cy6phh .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1776262142840-413cy6phh .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1776262142840-413cy6phh .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1776262142840-413cy6phh .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1776262142840-413cy6phh .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1776262142840-413cy6phh .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1776262142840-413cy6phh .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1776262142840-413cy6phh .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1776262142840-413cy6phh .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1776262142840-413cy6phh .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1776262142840-413cy6phh.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "The Last of Us Part 1 - VRAM usage and performance",  "description": "In-game testing, Ultra settings",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-15T14:09:02.841Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RX 9060 XT 8 GB",    "RTX 5060 Ti 8 GB",    "RX 9060XT 16 GB",    "RTX 5060 Ti 16 GB",    "The Last of Us Part 1 (1080p Ultra + Quality upscaling)",    "The Last of Us Part 1 (1440p Ultra + Quality upscaling)",    "The Last of Us Part 1 (1440p Ultra+ Quality upscaling + 2x FG)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – The Last of Us Part 1 (1080p Ultra + Quality upscaling)",      "value": 113,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – The Last of Us Part 1 (1080p Ultra + Quality upscaling)",      "value": 89,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – The Last of Us Part 1 (1080p Ultra + Quality upscaling)",      "value": 79,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060XT 16 GB XFX – The Last of Us Part 1 (1080p Ultra + Quality upscaling)",      "value": 113,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – The Last of Us Part 1 (1440p Ultra + Quality upscaling)",      "value": 92,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – The Last of Us Part 1 (1440p Ultra + Quality upscaling)",      "value": 79,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – The Last of Us Part 1 (1440p Ultra + Quality upscaling)",      "value": 60,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060XT 16 GB XFX – The Last of Us Part 1 (1440p Ultra + Quality upscaling)",      "value": 89,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – The Last of Us Part 1 (1440p Ultra+ Quality upscaling + 2x FG)",      "value": 147,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – The Last of Us Part 1 (1440p Ultra+ Quality upscaling + 2x FG)",      "value": 132,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – The Last of Us Part 1 (1440p Ultra+ Quality upscaling + 2x FG)",      "value": 112,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060XT 16 GB XFX – The Last of Us Part 1 (1440p Ultra+ Quality upscaling + 2x FG)",      "value": 149,      "unitText": "Avg FPS"    }  ]}</script>    <div id="fv-chart-1776262142840-413cy6phh" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">The Last of Us Part 1 - VRAM usage and performance</h3>            <p class="fv-chart-subhead">In-game testing, Ultra settings</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">The Last of Us Part 1 (1080p Ultra + Quality upscaling)</option><option value="1">The Last of Us Part 1 (1440p Ultra + Quality upscaling)</option><option value="2">The Last of Us Part 1 (1440p Ultra+ Quality upscaling + 2x FG)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1776262142840-413cy6phh-bar-The Last of Us Part 1 (1080p Ultra + Quality upscaling)" data-chart-type="Bar" data-title="The Last of Us Part 1 (1080p Ultra + Quality upscaling)" data-subhead="In-game testing, Ultra settings" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div>                    <span>Avg. VRAM</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 52.666666666666664%; background-color: #E33235;" data-target-width="52.666666666666664">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">79</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 34.66666666666667%; background-color: #FE9F58;" data-target-width="34.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">52</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 4.406666666666667%; background-color: #1CA9C4;" data-target-width="4.406666666666667">            </div><span class="fv-bar-value-outside">6.61</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 59.333333333333336%; background-color: #E33235;" data-target-width="59.333333333333336">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">89</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 32%; background-color: #FE9F58;" data-target-width="32">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">48</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 4.613333333333333%; background-color: #1CA9C4;" data-target-width="4.613333333333333">            </div><span class="fv-bar-value-outside">6.92</span></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75.33333333333333%; background-color: #E33235;" data-target-width="75.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">113</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 62%; background-color: #FE9F58;" data-target-width="62">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">93</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 7.6466666666666665%; background-color: #1CA9C4;" data-target-width="7.6466666666666665">            </div><span class="fv-bar-value-outside">11.47</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75.33333333333333%; background-color: #E33235;" data-target-width="75.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">113</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 61.33333333333333%; background-color: #FE9F58;" data-target-width="61.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">92</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 6.5600000000000005%; background-color: #1CA9C4;" data-target-width="6.5600000000000005">            </div><span class="fv-bar-value-outside">9.84</span></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>The Last of Us Part 1 (1080p Ultra + Quality upscaling) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>79 Avg FPS, 52 1% Low FPS, 6.61 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>89 Avg FPS, 48 1% Low FPS, 6.92 Avg. VRAM</td>            </tr><tr>                <td>RX 9060XT 16 GB XFX</td>                <td>113 Avg FPS, 93 1% Low FPS, 11.47 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>113 Avg FPS, 92 1% Low FPS, 9.84 Avg. VRAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776262142840-413cy6phh-bar-The Last of Us Part 1 (1440p Ultra + Quality upscaling)" data-chart-type="Bar" data-title="The Last of Us Part 1 (1440p Ultra + Quality upscaling)" data-subhead="In-game testing, Ultra settings" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div>                    <span>Avg. VRAM</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #E33235;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">60</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42%; background-color: #FE9F58;" data-target-width="42">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">42</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 6.709999999999999%; background-color: #1CA9C4;" data-target-width="6.709999999999999">            </div><span class="fv-bar-value-outside">6.71</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 79%; background-color: #E33235;" data-target-width="79">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">79</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44%; background-color: #FE9F58;" data-target-width="44">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 6.98%; background-color: #1CA9C4;" data-target-width="6.98">            </div><span class="fv-bar-value-outside">6.98</span></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 89%; background-color: #E33235;" data-target-width="89">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">89</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 72%; background-color: #FE9F58;" data-target-width="72">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 12.02%; background-color: #1CA9C4;" data-target-width="12.02">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">12.02</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 92%; background-color: #E33235;" data-target-width="92">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">92</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73%; background-color: #FE9F58;" data-target-width="73">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">73</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 10.39%; background-color: #1CA9C4;" data-target-width="10.39">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">10.39</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>The Last of Us Part 1 (1440p Ultra + Quality upscaling) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>60 Avg FPS, 42 1% Low FPS, 6.71 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>79 Avg FPS, 44 1% Low FPS, 6.98 Avg. VRAM</td>            </tr><tr>                <td>RX 9060XT 16 GB XFX</td>                <td>89 Avg FPS, 72 1% Low FPS, 12.02 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>92 Avg FPS, 73 1% Low FPS, 10.39 Avg. VRAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776262142840-413cy6phh-bar-The Last of Us Part 1 (1440p Ultra+ Quality upscaling + 2x FG)" data-chart-type="Bar" data-title="The Last of Us Part 1 (1440p Ultra+ Quality upscaling + 2x FG)" data-subhead="In-game testing, Ultra settings" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div>                    <span>Avg. VRAM</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">112</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">61</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 4.493333333333333%; background-color: #1CA9C4;" data-target-width="4.493333333333333">            </div><span class="fv-bar-value-outside">6.74</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88%; background-color: #E33235;" data-target-width="88">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">132</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">61</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 4.806666666666667%; background-color: #1CA9C4;" data-target-width="4.806666666666667">            </div><span class="fv-bar-value-outside">7.21</span></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 99.33333333333333%; background-color: #E33235;" data-target-width="99.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">149</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 69.33333333333334%; background-color: #FE9F58;" data-target-width="69.33333333333334">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">104</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 8.08%; background-color: #1CA9C4;" data-target-width="8.08">            </div><span class="fv-bar-value-outside">12.12</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 98%; background-color: #E33235;" data-target-width="98">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">147</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 52%; background-color: #FE9F58;" data-target-width="52">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">78</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 7.3933333333333335%; background-color: #1CA9C4;" data-target-width="7.3933333333333335">            </div><span class="fv-bar-value-outside">11.09</span></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>The Last of Us Part 1 (1440p Ultra+ Quality upscaling + 2x FG) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>112 Avg FPS, 61 1% Low FPS, 6.74 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>132 Avg FPS, 61 1% Low FPS, 7.21 Avg. VRAM</td>            </tr><tr>                <td>RX 9060XT 16 GB XFX</td>                <td>149 Avg FPS, 104 1% Low FPS, 12.12 Avg. VRAM</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>147 Avg FPS, 78 1% Low FPS, 11.09 Avg. VRAM</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1776262142840-413cy6phh', false); });      } else {        initialize('fv-chart-1776262142840-413cy6phh', false);      }    })();      </script></div><p>I've picked The Last of Us Part 1 for a reason. Despite many, many patches since its release, it's still known as something of a VRAM hog, and can soon trip up lower-spec cards with the settings turned up. And while the RX 9060 XT 8 GB still manages smooth frame rates in this game at Ultra settings, it really does show the difference between this GPU and my other tested cards.</p><p>The AMD card is 20 frames behind the RTX 5060 Ti 8 GB at 1080p on average, and 35 fps behind the RX 9060 XT 16 GB. Switch the resolution to 1440p, and it just about squeaks a 60 fps average while the other GPUs are ranging off into the high 70s and low 90s. </p><p>Even frame generation can't quite make up the difference for the RX 9060 XT 8 GB, which again ends up far behind all our other cards.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1776261016193-f1olb18m8 *, #fv-chart-1776261016193-f1olb18m8 *:before, #fv-chart-1776261016193-f1olb18m8 *:after, #fv-chart-1776261016193-f1olb18m8-slideshow *, #fv-chart-1776261016193-f1olb18m8-slideshow *:before, #fv-chart-1776261016193-f1olb18m8-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1776261016193-f1olb18m8, #fv-chart-1776261016193-f1olb18m8-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1776261016193-f1olb18m8 {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1776261016193-f1olb18m8 .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1776261016193-f1olb18m8.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: hidden !important;    }        #fv-chart-1776261016193-f1olb18m8.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1776261016193-f1olb18m8-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1776261016193-f1olb18m8-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1776261016193-f1olb18m8-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1776261016193-f1olb18m8-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1776261016193-f1olb18m8-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1776261016193-f1olb18m8-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1776261016193-f1olb18m8-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1776261016193-f1olb18m8-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1776261016193-f1olb18m8-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1776261016193-f1olb18m8-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1776261016193-f1olb18m8-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1776261016193-f1olb18m8 .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1776261016193-f1olb18m8 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1776261016193-f1olb18m8 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1776261016193-f1olb18m8 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776261016193-f1olb18m8 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1776261016193-f1olb18m8 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1776261016193-f1olb18m8 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1776261016193-f1olb18m8.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-expand-btn,    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-expand-btn:hover,    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1776261016193-f1olb18m8 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1776261016193-f1olb18m8 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1776261016193-f1olb18m8 .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1776261016193-f1olb18m8 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1776261016193-f1olb18m8 .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1776261016193-f1olb18m8 .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-row, #fv-chart-1776261016193-f1olb18m8 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1776261016193-f1olb18m8 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1776261016193-f1olb18m8 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1776261016193-f1olb18m8 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1776261016193-f1olb18m8 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1776261016193-f1olb18m8 .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1776261016193-f1olb18m8 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1776261016193-f1olb18m8 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1776261016193-f1olb18m8 .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1776261016193-f1olb18m8.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1776261016193-f1olb18m8.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1776261016193-f1olb18m8 .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1776261016193-f1olb18m8 .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1776261016193-f1olb18m8 .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1776261016193-f1olb18m8 .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1776261016193-f1olb18m8 .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1776261016193-f1olb18m8.mobile-view #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1776261016193-f1olb18m8.mobile-view #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1776261016193-f1olb18m8.mobile-view #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1776261016193-f1olb18m8 .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1776261016193-f1olb18m8.mobile-view .fv-pie-container,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-bar-row,    #fv-chart-1776261016193-f1olb18m8.mobile-view .fv-stacked-product,    #fv-chart-1776261016193-f1olb18m8.mobile-view .fv-grouped-bar-product,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-bar-row,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-stacked-product,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-bar-label,    #fv-chart-1776261016193-f1olb18m8.mobile-view .fv-grouped-product-title,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-bar-label,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-bar-container,    #fv-chart-1776261016193-f1olb18m8.mobile-view .fv-bar-cluster,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-bar-container,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-x-axis-wrapper,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-x-axis-label-space,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-x-axis-chart-space,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-benchmark-title,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-dropdown-title,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-carousel-nav-btn,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-chart-title,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-chart-subhead,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-versus-header,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-versus-select-wrapper,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-versus-vs,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-versus-select-container,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1776261016193-f1olb18m8.mobile-view .fv-versus-select,    #fv-chart-1776261016193-f1olb18m8.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1776261016193-f1olb18m8.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1776261016193-f1olb18m8.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1776261016193-f1olb18m8 .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-bar-row,        #fv-chart-1776261016193-f1olb18m8 .fv-stacked-product,        #fv-chart-1776261016193-f1olb18m8 .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-bar-label,        #fv-chart-1776261016193-f1olb18m8 .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-bar-container,        #fv-chart-1776261016193-f1olb18m8 .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1776261016193-f1olb18m8 .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1776261016193-f1olb18m8 .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1776261016193-f1olb18m8.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "4K gaming benchmarks | RX 9060 XT 8 GB",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-15T13:50:16.193Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RX 9060 XT 8 GB Asus Prime",    "RTX 5060 Ti 8 GB Palit Dual",    "RX 9060 XT XFX 16 GB",    "RTX 5060 Ti Palit Infinity 3",    "Black Myth Wukong (4K High)",    "Cyberpunk 2077 (4K RT Ultra)",    "F1 24 (4K Ultra High)",    "Homeworld 3 (4K Epic)",    "Metro Exodus Enhanced Edition (4K Ultra)",    "The Talos Principle 2 (4K Ultra)",    "Total War: Warhammer 3 (4K Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Black Myth Wukong (4K High)",      "value": 26,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Black Myth Wukong (4K High)",      "value": 28,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Black Myth Wukong (4K High)",      "value": 25,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Black Myth Wukong (4K High)",      "value": 25,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Cyberpunk 2077 (4K RT Ultra)",      "value": 8,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Cyberpunk 2077 (4K RT Ultra)",      "value": 15,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Cyberpunk 2077 (4K RT Ultra)",      "value": 8,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Cyberpunk 2077 (4K RT Ultra)",      "value": 14,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – F1 24 (4K Ultra High)",      "value": 26,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – F1 24 (4K Ultra High)",      "value": 27,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – F1 24 (4K Ultra High)",      "value": 24,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – F1 24 (4K Ultra High)",      "value": 30,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Homeworld 3 (4K Epic)",      "value": 49,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Homeworld 3 (4K Epic)",      "value": 58,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Homeworld 3 (4K Epic)",      "value": 38,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Homeworld 3 (4K Epic)",      "value": 46,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Metro Exodus Enhanced Edition (4K Ultra)",      "value": 43,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Metro Exodus Enhanced Edition (4K Ultra)",      "value": 42,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Metro Exodus Enhanced Edition (4K Ultra)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Metro Exodus Enhanced Edition (4K Ultra)",      "value": 41,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – The Talos Principle 2 (4K Ultra)",      "value": 20,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – The Talos Principle 2 (4K Ultra)",      "value": 27,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – The Talos Principle 2 (4K Ultra)",      "value": 22,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – The Talos Principle 2 (4K Ultra)",      "value": 25,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Total War: Warhammer 3 (4K Ultra)",      "value": 32,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Total War: Warhammer 3 (4K Ultra)",      "value": 33,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Total War: Warhammer 3 (4K Ultra)",      "value": 30,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Total War: Warhammer 3 (4K Ultra)",      "value": 30,      "unitText": "Avg FPS"    }  ]}</script>    <div id="fv-chart-1776261016193-f1olb18m8" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">4K gaming benchmarks | RX 9060 XT 8 GB</h3>                        <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Black Myth Wukong (4K High)</option><option value="1">Cyberpunk 2077 (4K RT Ultra)</option><option value="2">F1 24 (4K Ultra High)</option><option value="3">Homeworld 3 (4K Epic)</option><option value="4">Metro Exodus Enhanced Edition (4K Ultra)</option><option value="5">The Talos Principle 2 (4K Ultra)</option><option value="6">Total War: Warhammer 3 (4K Ultra)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1776261016193-f1olb18m8-bar-Black Myth Wukong (4K High)" data-chart-type="Bar" data-title="Black Myth Wukong (4K High)" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">25</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #FE9F58;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">22</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">26</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70%; background-color: #FE9F58;" data-target-width="70">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">21</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">25</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #FE9F58;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">22</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">28</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">25</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth Wukong (4K High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>25 Avg FPS, 22 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>26 Avg FPS, 21 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>25 Avg FPS, 22 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>28 Avg FPS, 25 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776261016193-f1olb18m8-bar-Cyberpunk 2077 (4K RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (4K RT Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 53.333333333333336%; background-color: #E33235;" data-target-width="53.333333333333336">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">8</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">5</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 53.333333333333336%; background-color: #E33235;" data-target-width="53.333333333333336">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">8</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 26.666666666666668%; background-color: #FE9F58;" data-target-width="26.666666666666668">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">4</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">14</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #FE9F58;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">11</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 100%; background-color: #E33235;" data-target-width="100">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">15</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #FE9F58;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">12</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>3.75</span><span>7.5</span><span>11.25</span><span>15</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (4K RT Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>8 Avg FPS, 5 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>8 Avg FPS, 4 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>14 Avg FPS, 11 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>15 Avg FPS, 12 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776261016193-f1olb18m8-bar-F1 24 (4K Ultra High)" data-chart-type="Bar" data-title="F1 24 (4K Ultra High)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">24</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66.66666666666666%; background-color: #FE9F58;" data-target-width="66.66666666666666">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">20</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">26</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70%; background-color: #FE9F58;" data-target-width="70">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">21</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 100%; background-color: #E33235;" data-target-width="100">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">30</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #FE9F58;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">22</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">27</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70%; background-color: #FE9F58;" data-target-width="70">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">21</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div>                    </div>    </div>        <table class="sr-only">            <caption>F1 24 (4K Ultra High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>24 Avg FPS, 20 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>26 Avg FPS, 21 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>30 Avg FPS, 22 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>27 Avg FPS, 21 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776261016193-f1olb18m8-bar-Homeworld 3 (4K Epic)" data-chart-type="Bar" data-title="Homeworld 3 (4K Epic)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">38</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">25</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">49</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">33</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">46</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.33333333333333%; background-color: #FE9F58;" data-target-width="68.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">41</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">58</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">50</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Homeworld 3 (4K Epic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>38 Avg FPS, 25 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>49 Avg FPS, 33 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>46 Avg FPS, 41 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>58 Avg FPS, 50 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776261016193-f1olb18m8-bar-Metro Exodus Enhanced Edition (4K Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (4K Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #E33235;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">36</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45%; background-color: #FE9F58;" data-target-width="45">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">27</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 71.66666666666667%; background-color: #E33235;" data-target-width="71.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">43</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">33</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">41</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 35%; background-color: #FE9F58;" data-target-width="35">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">21</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70%; background-color: #E33235;" data-target-width="70">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">42</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">20</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Metro Exodus Enhanced Edition (4K Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>36 Avg FPS, 27 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>43 Avg FPS, 33 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>41 Avg FPS, 21 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>42 Avg FPS, 20 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776261016193-f1olb18m8-bar-The Talos Principle 2 (4K Ultra)" data-chart-type="Bar" data-title="The Talos Principle 2 (4K Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">22</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 26.666666666666668%; background-color: #FE9F58;" data-target-width="26.666666666666668">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">8</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">20</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">10</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">25</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 63.33333333333333%; background-color: #FE9F58;" data-target-width="63.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">19</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">27</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #FE9F58;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">18</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div>                    </div>    </div>        <table class="sr-only">            <caption>The Talos Principle 2 (4K Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>22 Avg FPS, 8 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>20 Avg FPS, 10 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>25 Avg FPS, 19 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>27 Avg FPS, 18 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1776261016193-f1olb18m8-bar-Total War: Warhammer 3 (4K Ultra)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (4K Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75%; background-color: #E33235;" data-target-width="75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">30</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 47.5%; background-color: #FE9F58;" data-target-width="47.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">19</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">32</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 52.5%; background-color: #FE9F58;" data-target-width="52.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">21</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75%; background-color: #E33235;" data-target-width="75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">30</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 50%; background-color: #FE9F58;" data-target-width="50">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">20</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 82.5%; background-color: #E33235;" data-target-width="82.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">33</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">22</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Total War: Warhammer 3 (4K Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>30 Avg FPS, 19 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>32 Avg FPS, 21 1% Low FPS</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>30 Avg FPS, 20 1% Low FPS</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>33 Avg FPS, 22 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1776261016193-f1olb18m8', false); });      } else {        initialize('fv-chart-1776261016193-f1olb18m8', false);      }    })();      </script></div><p>If you need some further proof that 16 GB of VRAM can sometimes make a difference, you only have to look at the 4K results. No-one is suggesting that any of these GPUs are built for 4K gaming, nor do they need to be. But the averages are still interesting as an example of how these graphics cards can behave when pushed to their absolute limits. </p><p>Both our 8 GB contenders suffer more than their 16 GB equivalents overall, although the RTX 5060 Ti 8 GB still manages to surprise on occasion. The little RX 9060 XT 8 GB does beat it by two frames in The Talos Principle 2, though, and also manages to match its 16 GB variant in two of my tests, albeit at crunchy frame rates. Small wins, and all that.</p><p><strong>PC Gamer test platform</strong><br>Supplied by <a href="https://msi.gm/S4D23D8A" target="_blank">Cyberpower | MSI</a></p><p><strong>CPU: </strong><a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-7-9800x3d-review/" target="_blank">AMD Ryzen 7 9800X3D</a> | <strong>Motherboard: </strong><a href="https://msi.gm/SB734163" target="_blank">MSI MPG X870E Edge Ti WiFi</a> | <strong>RAM: </strong><a href="https://msi.gm/S8BB8FA3" target="_blank">Kingston Fury Beast RGB 32 GB (2 x 16 GB) @ 6,000 MT/s</a> | <strong>Cooler:</strong> <a href="https://msi.gm/SE4C5960" target="_blank">MAG CoreLiquid i360 White</a> | <strong>SSD: </strong><a href="https://msi.gm/S6874252" target="_blank">Spatium M480 Pro 2 TB</a> | <strong>PSU: </strong><a href="https://msi.gm/S013D698" target="_blank">MPG A1000GS PCIe 5</a> | <strong>Case:</strong> <a href="https://msi.gm/S89BC232" target="_blank">MAG Pano 100R White</a></p><div class="card card--standard card--rows-1 card--align-center"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/RYE2pMTToviimFRZRPF7wj.png" alt="PC Gamer scoring logo"></p></div><div class="card__content"><h3 class="card__title">Score 2.5</h3><div class="card__description-wrapper"><div class="card__description"><p><strong>It's not a total washout for the RX 9060 XT 8 GB, but it's clear that it's off the pace overall compared to the Nvidia competition.</strong></p></div></div></div></div><h2 class="article-body__section" id="section-rx-9060-xt-8-gb-thermals-power"><span>RX 9060 XT 8 GB - Thermals & Power</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="g3Enxc65YtRztKRbQaEBnf" name="20260415_151737" alt="An Asus Prime Radeon RX 9060 XT 8 GB hooked up to a test PC, with power cable in shot" src="https://cdn.mos.cms.futurecdn.net/g3Enxc65YtRztKRbQaEBnf.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It should be no surprise to learn that this particular Asus Prime variant is a very cool running GPU, given that it's got a hilariously-oversized cooler for a budget graphics card. What's interesting, though, is that the extra size (and fan) results in a 6 °C lower temperature than my 16 GB sample, which has a small, dual-fan, dual-slot cooler.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1776261559439-vflyc1vrw *, #fv-chart-1776261559439-vflyc1vrw *:before, #fv-chart-1776261559439-vflyc1vrw *:after, #fv-chart-1776261559439-vflyc1vrw-slideshow *, #fv-chart-1776261559439-vflyc1vrw-slideshow *:before, #fv-chart-1776261559439-vflyc1vrw-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1776261559439-vflyc1vrw, #fv-chart-1776261559439-vflyc1vrw-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1776261559439-vflyc1vrw {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1776261559439-vflyc1vrw .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1776261559439-vflyc1vrw.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: hidden !important;    }        #fv-chart-1776261559439-vflyc1vrw.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1776261559439-vflyc1vrw-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1776261559439-vflyc1vrw-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1776261559439-vflyc1vrw-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1776261559439-vflyc1vrw-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1776261559439-vflyc1vrw-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1776261559439-vflyc1vrw-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1776261559439-vflyc1vrw-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1776261559439-vflyc1vrw-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1776261559439-vflyc1vrw-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1776261559439-vflyc1vrw-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1776261559439-vflyc1vrw-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1776261559439-vflyc1vrw .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1776261559439-vflyc1vrw .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1776261559439-vflyc1vrw .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1776261559439-vflyc1vrw .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776261559439-vflyc1vrw .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1776261559439-vflyc1vrw .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1776261559439-vflyc1vrw .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1776261559439-vflyc1vrw.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-expand-btn,    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-expand-btn:hover,    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1776261559439-vflyc1vrw .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1776261559439-vflyc1vrw .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1776261559439-vflyc1vrw .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1776261559439-vflyc1vrw .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1776261559439-vflyc1vrw .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1776261559439-vflyc1vrw .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-row, #fv-chart-1776261559439-vflyc1vrw .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1776261559439-vflyc1vrw .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1776261559439-vflyc1vrw .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1776261559439-vflyc1vrw .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1776261559439-vflyc1vrw .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1776261559439-vflyc1vrw .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1776261559439-vflyc1vrw .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1776261559439-vflyc1vrw .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1776261559439-vflyc1vrw .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1776261559439-vflyc1vrw.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1776261559439-vflyc1vrw.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1776261559439-vflyc1vrw .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1776261559439-vflyc1vrw .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1776261559439-vflyc1vrw .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1776261559439-vflyc1vrw .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1776261559439-vflyc1vrw .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1776261559439-vflyc1vrw.mobile-view #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1776261559439-vflyc1vrw.mobile-view #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1776261559439-vflyc1vrw.mobile-view #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1776261559439-vflyc1vrw .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-pie-container,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-bar-row,    #fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-stacked-product,    #fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-grouped-bar-product,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-bar-row,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-stacked-product,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-bar-label,    #fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-grouped-product-title,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-bar-label,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-bar-container,    #fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-bar-cluster,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-bar-container,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-x-axis-wrapper,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-x-axis-label-space,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-x-axis-chart-space,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-benchmark-title,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-dropdown-title,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-carousel-nav-btn,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-chart-title,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-chart-subhead,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-versus-header,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-versus-select-wrapper,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-versus-vs,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-versus-select-container,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-versus-select,    #fv-chart-1776261559439-vflyc1vrw.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1776261559439-vflyc1vrw.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1776261559439-vflyc1vrw.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1776261559439-vflyc1vrw .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-bar-row,        #fv-chart-1776261559439-vflyc1vrw .fv-stacked-product,        #fv-chart-1776261559439-vflyc1vrw .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-bar-label,        #fv-chart-1776261559439-vflyc1vrw .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-bar-container,        #fv-chart-1776261559439-vflyc1vrw .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1776261559439-vflyc1vrw .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1776261559439-vflyc1vrw .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1776261559439-vflyc1vrw.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming temperatures | RX 9060 XT 8 GB",  "description": "Subhead to describe the test and what's being measured and why",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-15T13:59:19.439Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RX 9060 XT 8 GB Asus Prime",    "RTX 5060 Ti 8 GB Palit Dual",    "RX 9060 XT XFX 16 GB",    "RTX 5060 Ti Palit Infinity 3",    "Thermals",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Thermals",      "value": 68,      "unitText": "Peak temperature (°C)"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Thermals",      "value": 67,      "unitText": "Peak temperature (°C)"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Thermals",      "value": 51,      "unitText": "Peak temperature (°C)"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Thermals",      "value": 57,      "unitText": "Peak temperature (°C)"    }  ]}</script>    <div id="fv-chart-1776261559439-vflyc1vrw" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">Gaming temperatures | RX 9060 XT 8 GB</h3>                                    <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1776261559439-vflyc1vrw-bar-Thermals" data-chart-type="Bar" data-title="Thermals" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Thermals</h4><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Peak temperature (°C)</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Average temperature (°C)</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #FE9F58;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">48</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">68</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #FE9F58;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">64</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 71.25%; background-color: #E33235;" data-target-width="71.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">57</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #FE9F58;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">48</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.75%; background-color: #E33235;" data-target-width="83.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">67</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.25%; background-color: #FE9F58;" data-target-width="81.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">65</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Thermals Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>51 Peak temperature (°C), 48 Average temperature (°C)</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>68 Peak temperature (°C), 64 Average temperature (°C)</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>57 Peak temperature (°C), 48 Average temperature (°C)</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>67 Peak temperature (°C), 65 Average temperature (°C)</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1776261559439-vflyc1vrw', false); });      } else {        initialize('fv-chart-1776261559439-vflyc1vrw', false);      }    })();      </script></div><p>With a 51 °C peak result and a 48 °C average, the Asus Prime RX 9060 XT 8 GB OC Edition is one of the most chilled out graphics cards I've ever tested. You're trading these temps for some considerable bulk, though, and it's more common to see dual-fan coolers on most examples.</p><p>Both our RTX 9060 XT samples run much cooler than the equivalent Nvidia cards, which likely means that most dual-fan versions should be good candidates for small form factor builds. Just not this Asus variant. You'd have some trouble cramming it in.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1776261780213-dbce9ee1l *, #fv-chart-1776261780213-dbce9ee1l *:before, #fv-chart-1776261780213-dbce9ee1l *:after, #fv-chart-1776261780213-dbce9ee1l-slideshow *, #fv-chart-1776261780213-dbce9ee1l-slideshow *:before, #fv-chart-1776261780213-dbce9ee1l-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1776261780213-dbce9ee1l, #fv-chart-1776261780213-dbce9ee1l-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1776261780213-dbce9ee1l {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1776261780213-dbce9ee1l .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1776261780213-dbce9ee1l.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: hidden !important;    }        #fv-chart-1776261780213-dbce9ee1l.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1776261780213-dbce9ee1l-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1776261780213-dbce9ee1l-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1776261780213-dbce9ee1l-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1776261780213-dbce9ee1l-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1776261780213-dbce9ee1l-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1776261780213-dbce9ee1l-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1776261780213-dbce9ee1l-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1776261780213-dbce9ee1l-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1776261780213-dbce9ee1l-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1776261780213-dbce9ee1l-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1776261780213-dbce9ee1l-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1776261780213-dbce9ee1l .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1776261780213-dbce9ee1l .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1776261780213-dbce9ee1l .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1776261780213-dbce9ee1l .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776261780213-dbce9ee1l .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1776261780213-dbce9ee1l .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1776261780213-dbce9ee1l .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1776261780213-dbce9ee1l.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-expand-btn,    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-expand-btn:hover,    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1776261780213-dbce9ee1l .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1776261780213-dbce9ee1l .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1776261780213-dbce9ee1l .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1776261780213-dbce9ee1l .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1776261780213-dbce9ee1l .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1776261780213-dbce9ee1l .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-row, #fv-chart-1776261780213-dbce9ee1l .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1776261780213-dbce9ee1l .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1776261780213-dbce9ee1l .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1776261780213-dbce9ee1l .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1776261780213-dbce9ee1l .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1776261780213-dbce9ee1l .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1776261780213-dbce9ee1l .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1776261780213-dbce9ee1l .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1776261780213-dbce9ee1l .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1776261780213-dbce9ee1l.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1776261780213-dbce9ee1l.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1776261780213-dbce9ee1l .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1776261780213-dbce9ee1l .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1776261780213-dbce9ee1l .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1776261780213-dbce9ee1l .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1776261780213-dbce9ee1l .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1776261780213-dbce9ee1l.mobile-view #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1776261780213-dbce9ee1l.mobile-view #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1776261780213-dbce9ee1l.mobile-view #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1776261780213-dbce9ee1l .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-pie-container,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-bar-row,    #fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-stacked-product,    #fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-grouped-bar-product,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-bar-row,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-stacked-product,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-bar-label,    #fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-grouped-product-title,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-bar-label,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-bar-container,    #fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-bar-cluster,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-bar-container,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-x-axis-wrapper,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-x-axis-label-space,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-x-axis-chart-space,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-benchmark-title,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-dropdown-title,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-carousel-nav-btn,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-chart-title,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-chart-subhead,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-versus-header,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-versus-select-wrapper,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-versus-vs,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-versus-select-container,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-versus-select,    #fv-chart-1776261780213-dbce9ee1l.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1776261780213-dbce9ee1l.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1776261780213-dbce9ee1l.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1776261780213-dbce9ee1l .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-bar-row,        #fv-chart-1776261780213-dbce9ee1l .fv-stacked-product,        #fv-chart-1776261780213-dbce9ee1l .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-bar-label,        #fv-chart-1776261780213-dbce9ee1l .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-bar-container,        #fv-chart-1776261780213-dbce9ee1l .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1776261780213-dbce9ee1l .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1776261780213-dbce9ee1l .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1776261780213-dbce9ee1l.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Power benchmarks | RX 9060 XT 8 GB",  "description": "Higher is better",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-15T14:03:00.213Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RX 9060 XT 8 GB Asus Prime",    "RTX 5060 Ti 8 GB Palit Dual",    "RX 9060 XT XFX 16 GB",    "RTX 5060 Ti Palit Infinity 3",    "Performance per watt",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 8 GB Palit Dual – Performance per watt",      "value": 0.23,      "unitText": "4K frames per J"    },    {      "@type": "PropertyValue",      "name": "RTX 5060 Ti 16 GB Palit Infinity 3 – Performance per watt",      "value": 0.23,      "unitText": "4K frames per J"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 8 GB Asus Prime – Performance per watt",      "value": 0.22,      "unitText": "4K frames per J"    },    {      "@type": "PropertyValue",      "name": "RX 9060 XT 16 GB XFX – Performance per watt",      "value": 0.28,      "unitText": "4K frames per J"    }  ]}</script>    <div id="fv-chart-1776261780213-dbce9ee1l" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">Power benchmarks | RX 9060 XT 8 GB</h3>            <p class="fv-chart-subhead">Higher is better</p>                        <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1776261780213-dbce9ee1l-bar-Performance per watt" data-chart-type="Bar" data-title="Performance per watt" data-subhead="Higher is better" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Performance per watt</h4><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>4K frames per J</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1080p frame per J</span>                </div>            </div><div class="fv-bar-row" title="RX 9060 XT 8 GB Asus Prime">                    <div class="fv-bar-label ">RX 9060 XT 8 GB Asus Prime</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 27.499999999999996%; background-color: #E33235;" data-target-width="27.499999999999996">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">0.22</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70%; background-color: #FE9F58;" data-target-width="70">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">0.56</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 8 GB Palit Dual">                    <div class="fv-bar-label ">RTX 5060 Ti 8 GB Palit Dual</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 28.749999999999996%; background-color: #E33235;" data-target-width="28.749999999999996">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">0.23</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70%; background-color: #FE9F58;" data-target-width="70">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">0.56</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RX 9060 XT 16 GB XFX">                    <div class="fv-bar-label ">RX 9060 XT 16 GB XFX</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 35%; background-color: #E33235;" data-target-width="35">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">0.28</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.25%; background-color: #FE9F58;" data-target-width="81.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">0.65</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5060 Ti 16 GB Palit Infinity 3">                    <div class="fv-bar-label ">RTX 5060 Ti 16 GB Palit Infinity 3</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 28.749999999999996%; background-color: #E33235;" data-target-width="28.749999999999996">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">0.23</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 77.49999999999999%; background-color: #FE9F58;" data-target-width="77.49999999999999">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">0.62</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>0.2</span><span>0.4</span><span>0.6</span><span>0.8</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Performance per watt Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RX 9060 XT 8 GB Asus Prime</td>                <td>0.22 4K frames per J, 0.56 1080p frame per J</td>            </tr><tr>                <td>RTX 5060 Ti 8 GB Palit Dual</td>                <td>0.23 4K frames per J, 0.56 1080p frame per J</td>            </tr><tr>                <td>RX 9060 XT 16 GB XFX</td>                <td>0.28 4K frames per J, 0.65 1080p frame per J</td>            </tr><tr>                <td>RTX 5060 Ti 16 GB Palit Infinity 3</td>                <td>0.23 4K frames per J, 0.62 1080p frame per J</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1776261780213-dbce9ee1l', false); });      } else {        initialize('fv-chart-1776261780213-dbce9ee1l', false);      }    })();      </script></div><p>The RX 9060 XT 8 GB has a 150 W TGP, but just like the 16 GB card (and many others), it will occasionally peak significantly beyond that under heavy load. I recorded a maximum peak of 175 W and an average power use of 164 W under repeated runs of the Metro Exodus Enhanced Edition benchmark, using this Asus Prime example.</p><p>Averaging that out by frame rate results in a score of 0.56 frames per joule at 1080p, and 0.23 frames per joule at 4K. That's almost identical to the RTX 5060 Ti 8 GB Palit Dual sample I tested, once the performance gain is factored into its 180 W power limit. </p><div class="card card--standard card--rows-1 card--align-center"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/Lgbt2nAikfPPhptSDxqtAk.png" alt="PC Gamer scoring logo"></p></div><div class="card__content"><h3 class="card__title">Score: 4</h3><div class="card__description-wrapper"><div class="card__description"><p><strong>A very cool runner, and the power usage isn't anything hair-raising, either.</strong></p></div></div></div></div><h2 class="article-body__section" id="section-rx-9060-xt-8-gb-sound"><span>RX 9060 XT 8 GB - Sound</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MaR5eDNbckkVFGWrhyFJsA" name="AsusPrimefans" alt="A close up shot of the middle fan on the Asus Prime Radeon RX 9060 XT 8 GB" src="https://cdn.mos.cms.futurecdn.net/MaR5eDNbckkVFGWrhyFJsA.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Given that my review sample has an aforementioned massive cooler, it's remarkable how little it has to push to keep the RX 9060 XT 8 GB chilled. Don't be fooled by those three large fans—they make very little noise, even when this card's pushed to its limits.</p><p>That being said, the twin-fan cooler on the Palit Dual RTX 5060 Ti 8 GB is even quieter. Whichever way you look at it, though, this is one hushed-up GPU.</p><div class="card card--standard card--rows-1 card--align-center"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/Lgbt2nAikfPPhptSDxqtAk.png" alt="PC Gamer scoring logo"></p></div><div class="card__content"><h3 class="card__title">Score: 4</h3><div class="card__description-wrapper"><div class="card__description"><p><strong>Not quite silent, but it's darn quiet regardless.</strong></p></div></div></div></div><h2 class="article-body__section" id="section-rtx-9060-xt-8-gb-software"><span>RTX 9060 XT 8 GB - Software</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="B4WKipz2pM6jm6M2PwGgGZ" name="AMD Adrenaline" alt="A screenshot of AMD's Adrenaline app homepage, on a colorful background" src="https://cdn.mos.cms.futurecdn.net/B4WKipz2pM6jm6M2PwGgGZ.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>I've got a fair bit of experience with AMD Adrenaline, and can confirm that it's pretty good these days at allowing you to get involved with your graphics card. It provides easy access to overclocking tools and driver updates, a handy homepage listing of your most recently played games and the average recorded frame rate, and lots of extra features that can be enabled on a per-game basis, like AMD Fluid Motion Frames.</p><p>While the Nvidia App looks quite different, the functionality between the two is pretty comparable, so you won't be missing out on anything vital if you opt for team red over team green. </p><p>In terms of software provided by Asus, well, you could always download <a href="https://www.asus.com/campaign/GPU-Tweak-III/uk/index.php" target="_blank">Asus GPU Tweak III</a>, an overclocking tool that I'm also rather fond of. It's not pretty, but GPU Tweak III is a straightforward way of pushing most modern graphics cards to their absolute limits.</p><p>It's arguably a bit redundant given that this GPU can be overclocked directly within AMD Adrenaline, but hey, extras are extras. Although it's not really an extra, as anyone can use it for free without purchasing an Asus card. Anyway, software and driver wise? I've had zero issues with either, and the RX 9060 XT 8 GB certainly isn't left wanting as a result.</p><div class="card card--standard card--rows-1 card--align-center"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/Lgbt2nAikfPPhptSDxqtAk.png" alt="PC Gamer scoring logo"></p></div><div class="card__content"><h3 class="card__title">Score: 4</h3><div class="card__description-wrapper"><div class="card__description"><p><strong>AMD Adrenaline works well, and I've had no driver issues to speak of, either.</strong></p></div></div></div></div><h2 class="article-body__section" id="section-rx-9060-xt-8-gb-value"><span>RX 9060 XT 8 GB - Value</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DA8ow4SBq4yUnQuLAMWsjK" name="20260319_110253" alt="Four budget graphics cards from various manufacturers on a wooden desk, with an RGB-lit gaming keyboard and a gamepad visible above" src="https://cdn.mos.cms.futurecdn.net/DA8ow4SBq4yUnQuLAMWsjK.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>You can make the argument that, given its very reasonable price, the RX 9060 XT 8 GB is still a decent budget graphics card for gaming. And that's true. But, as the RTX 5060 Ti 8 GB is capable of leaping ahead when the VRAM constraints become tight, it's tough to argue that the Nvidia card isn't worth the extra cash.</p><p>If you could find an RX 9060 XT 8 GB for its $299 MSRP, I'd be much more inclined to give it a higher score. However, we keep a beady eye on <a href="https://www.pcgamer.com/hardware/graphics-cards/graphics-card-price-watch-deals/" target="_blank">graphics card pricing</a> all year long, and the cheapest version we can find at the time of writing is $350. That's still fairly reasonable given the performance (and in today's <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a>-influenced market), but when the RTX 5060 Ti 8 GB can be found for $40-$50 more, I know which I'd be picking. </p><p>The Nvidia card beats the little AMD in most of my benchmarks, and in VRAM-constrained scenarios, it's much better at holding its drink. And while I've got no crystal ball available to look into the future, I'd say it was a safe bet that if an 8 GB VRAM limit can cause significant performance loss now, it's unlikely to get any better as time goes on.</p><p>Futureproofing is a dirty word in my business, but it's still prudent to buy a graphics card with a decent degree of headroom now to prevent having to upgrade it sooner than you'd like. And while the RTX 5060 Ti 8 GB has some of the same issues as the 8 GB AMD card (lower overall performance compared to its 16 GB version), the fact that the drop between the two is lesser<em> </em>makes the Nvidia GPU the better buy.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KYjeVvcLsA4QRdrFQi3sFA" name="20260319_124808" alt="A PNY RTX 5060 Ti 8 GB on top an Asus RX 9060 XT 8 GB" src="https://cdn.mos.cms.futurecdn.net/KYjeVvcLsA4QRdrFQi3sFA.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>That being said, if money's super tight and you can't stretch to the Nvidia card (or the RX 9060 XT 16 GB), then the RX 9060 XT 8 GB isn't too bad. It still posts reasonable frame rates in many of my tests, and it's encouraging to see that the addition of upscaling and frame generation can tighten up the performance gap in many scenarios. </p><p>Still, I can't help but be slightly underwhelmed by AMD's 8 GB effort overall. Even this Asus Prime Radeon RX 9060 XT 8 GB OC Edition variant is a tad disappointing, especially when you consider <a href="https://www.asus.com/us/motherboards-components/graphics-cards/prime/prime-rx9060xt-o8g/" target="_blank">it's currently $500</a>. For that price? No way.</p><p>A lesser-cooled card for $350? Sure, in a pinch. But whenever I played a game where the frame rate crunched, I think I'd be wondering whether the RTX 5060 Ti 8 GB would have gained me a few frames—or perhaps even a lot more in certain scenarios. And, it must be said, whether I should have put an extra $50 towards a different GPU instead.</p><div class="card card--standard card--rows-1 card--align-center"><div class="card-image-widthsetter"><p class="vanilla-image-block"  style="padding-top:56.25%;"><img style="width: 100%" class="card__image" src="https://cdn.mos.cms.futurecdn.net/RYE2pMTToviimFRZRPF7wj.png" alt="PC Gamer scoring logo"></p></div><div class="card__content"><h3 class="card__title">Score: 2.5</h3><div class="card__description-wrapper"><div class="card__description"><p><strong>Sure, it's cheaper than the rest. You do pay for that in overall performance, though.</strong></p></div></div></div></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ GPU prices absolutely are on their way up but I've found a bunch of decent value options, whatever your budget is ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/gpu-prices-absolutely-are-on-their-way-up-but-ive-found-a-bunch-of-decent-value-options-whatever-your-budget-is/</link>
                                                                            <description>
                            <![CDATA[ Alas, AMD's graphics cards are all back over MSRP. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">n58t2KkiZLVhiDuSoRrRmj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NKyWcZeDEuTxL4kLV8YBK5-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 08 Jan 2026 15:30:39 +0000</pubDate>                                                                                                                                <updated>Fri, 09 Jan 2026 15:47:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/NKyWcZeDEuTxL4kLV8YBK5-1280-80.jpg">
                                                            <media:credit><![CDATA[ASRock, Gigabyte, PNY, Sapphire, Sparkle, XFX]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A collage of different graphics card, scaled to different sized, against a colorful background with the phrase &#039;Deals&#039; on the right hand side with a PC Gamer logo]]></media:description>                                                            <media:text><![CDATA[A collage of different graphics card, scaled to different sized, against a colorful background with the phrase &#039;Deals&#039; on the right hand side with a PC Gamer logo]]></media:text>
                                <media:title type="plain"><![CDATA[A collage of different graphics card, scaled to different sized, against a colorful background with the phrase &#039;Deals&#039; on the right hand side with a PC Gamer logo]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NKyWcZeDEuTxL4kLV8YBK5-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">global memory shortage</a> set to run throughout 2026 and probably well in 2027, prices of everything that requires DRAM are only going to rise. However, thanks to a wealth of graphics cards being in stock over the last quarter of 2025, GPUs have yet to significantly spike in price. Some models <em>have</em> risen but no matter what your budget is, there's a decent value option to be found.</p><p>Every week, I hunt down the best prices for Nvidia GeForce RTX 50-series, AMD Radeon RX 9000-series, and Intel Arc B-series graphics cards from all the major retailers. Below are the best cards to go for at each budget limit (i.e. $200, $300, and so on).</p><h3 class="article-body__section" id="section-the-full-list"><span>The full list</span></h3><ul><li><strong>Sparkle Arc B570 - </strong><a href="https://www.amazon.com/Sparkle-Guardian-Breathing-Backplate-SB570G-10GOC/dp/B0DR337DJG/" target="_blank"><strong>$200 @ Amazon</strong></a><strong></strong></li><li><strong>Gigabyte GeForce RTX 5060 - </strong><a href="https://www.bestbuy.com/product/gigabyte-geforce-rtx-5060-windforce-oc-8g-graphics-card-8gb-128-bit-gddr7-pcie-5-0-windforce-cooling-system-black/J3ZW9X7388" target="_blank"><strong>$260 @ Best Buy</strong></a><strong></strong></li><li><strong>XFX Radeon RX 9060 XT 16 GB - </strong><a href="https://www.newegg.com/xfx-swift-rx-96tsw16bq-radeon-rx-9060-xt-16gb-graphics-card-double-fans/p/N82E16814150914" target="_blank"><strong>$390 @ Newegg</strong></a><strong></strong></li><li><strong>PNY GeForce RTX 5060 Ti 16 GB - </strong><a href="https://www.bestbuy.com/product/pny-geforce-rtx-5060-ti-overclocked-16gb-gddr7-pci-express-5-0-graphics-card-with-dual-fan-black/JXF2C465C5" target="_blank"><strong>$430 @ Best Buy</strong></a><strong></strong></li><li><strong>Sapphire Radeon RX 9070 - </strong><a href="https://www.newegg.com/sapphire-tech-amd-11349-03-21g-radeon-rx-9070-16gb-graphics-card-double-fans/p/N82E16814202460?Item=N82E16814202460" target="_blank"><strong>$580 @ Newegg</strong></a><strong></strong></li><li><strong>ASRock Radeon RX 9070 XT - </strong><a href="https://www.newegg.com/asrock-challenger-rx9070xt-cl-16g-radeon-rx-9070-xt-16gb-graphics-card-triple-fans/p/N82E16814930145" target="_blank"><strong>$660 @ Newegg</strong></a><strong></strong></li><li><strong>PNY GeForce RTX 5070 Ti - </strong><a href="https://www.bestbuy.com/product/pny-geforce-rtx-5070-ti-16gb-oc-gddr7-pci-express-5-0-graphics-card-with-triple-fan-black/JXF2C464LK/sku/6620367" target="_blank"><strong>$750 @ Best Buy</strong></a></li></ul><h2 class="article-body__section" id="section-up-to-200"><span>Up to $200</span></h2><div class="product"><a data-dimension112="6c837ab8-b1fb-40d8-812d-7688ee7b92cf" data-action="Deal Block" data-label="a lot of GPU for the money" data-dimension48="a lot of GPU for the money" data-dimension25="$199.99" href="https://www.amazon.com/Sparkle-Guardian-Breathing-Backplate-SB570G-10GOC/dp/B0DR337DJG/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1700px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hRvx2rPEf36RisJBmH8MNH" name="sparkle_arc_b570" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hRvx2rPEf36RisJBmH8MNH.jpg" mos="" align="middle" fullscreen="" width="1700" height="1700" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>This Battlemage-powered card is only a fraction slower than the last-gen A770, the most powerful Alchemist model, but it's worth noting that some games still don't like Intel's GPU architecture. You are getting quite <a href="https://www.pcgamer.com/the-best-graphics-cards/#section-3-best-budget-graphics-card-intel-arc-b570" target="_blank" data-dimension112="6c837ab8-b1fb-40d8-812d-7688ee7b92cf" data-action="Deal Block" data-label="a lot of GPU for the money" data-dimension48="a lot of GPU for the money" data-dimension25="$199.99">a lot of GPU for the money</a>, but it's a tough one to recommend when the faster B580 is only a little more expensive.</p><p><strong>Key specs: 2304 shaders | 2660 MHz boost | 10 GB GDDR6</strong></p><p><strong>Arc B570 price check:</strong> <a href="https://www.newegg.com/sparkle-computer-co-ltd-intel-arc-b570-guardian-oc-10gb-graphics-card-double-fans/p/N82E16814993014" target="_blank">Newegg $199.99</a> | <a href="https://www.bhphotovideo.com/c/product/1874396-REG/acer_dp_z4cww_p01_nitro_oc_arc_b570.html" target="_blank">B&H $279.99</a> | <a href="https://www.bestbuy.com/product/asrock-intel-arc-b570-challenger-10gb-gddr6-oc-pcie-4-0-graphic-card-black/C34FQFQYJF" target="_blank">Best Buy $335.99</a><a class="view-deal button" href="https://www.amazon.com/Sparkle-Guardian-Breathing-Backplate-SB570G-10GOC/dp/B0DR337DJG/" target="_blank" rel="nofollow" data-dimension112="6c837ab8-b1fb-40d8-812d-7688ee7b92cf" data-action="Deal Block" data-label="a lot of GPU for the money" data-dimension48="a lot of GPU for the money" data-dimension25="$199.99">View Deal</a></p></div><p>Intel's Arc B570 isn't the greatest graphics card around but a cent shy of $200, you'd have to step into the second market to find something better. The Battlemage architecture can be a bit funny when dealing with older games, but anything modern (i.e. DirectX 11 or 12-based) should be fine. </p><p>Better still, Intel's worked really hard on improving its drivers, and XeSS upscaling and frame generation are both very good. It's a shame more games don't support the technology but as long as Intel keeps on making Arc GPUs, we'll continue to see the catalogue of games with XeSS get bigger and bigger🤞.</p><h2 class="article-body__section" id="section-up-to-300"><span>Up to $300</span></h2><div class="product"><a data-dimension112="6c7fb591-6c7b-4e30-a422-3eaa70a8882a" data-action="Deal Block" data-label="RTX 5060" data-dimension48="RTX 5060" data-dimension25="$259.99" href="https://www.bestbuy.com/product/gigabyte-geforce-rtx-5060-windforce-oc-8g-graphics-card-8gb-128-bit-gddr7-pcie-5-0-windforce-cooling-system-black/J3ZW9X7388" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1300px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6nKBSUDSDDqr5zjYmLXkhU" name="gigabyte_geforce_rtx_5060_graphics_card" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6nKBSUDSDDqr5zjYmLXkhU.jpg" mos="" align="middle" fullscreen="" width="1300" height="1300" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The <a href="https://www.pcgamer.com/hardware/live/news/nvidia-rtx-5060-review-doing-it-live" target="_blank" data-dimension112="6c7fb591-6c7b-4e30-a422-3eaa70a8882a" data-action="Deal Block" data-label="RTX 5060" data-dimension48="RTX 5060" data-dimension25="$259.99">RTX 5060</a> isn't massively faster than its predecessor, the RTX 4060, but having full support for DLSS 4 is certainly a plus.  Stocks are decent, so you should have no problem picking one up at the MSRP, and this offer is nicely under the original $299 price tag.</p><p><strong>Key specs: 2048 shaders | 2512 MHz boost | 8 GB GDDR7</strong></p><p><strong>RTX 5060 price check:</strong> <a href="https://www.walmart.com/ip/PNY-GeForce-RTX-5060-8GB-Overclocked-Dual-Fan-GPU-DLSS-4/16262604019" target="_blank">Walmart $299</a> | <a href="https://www.amazon.com/ASUS-DisplayPort-2-5-Slot-Axial-tech-Technology/dp/B0F8PR9L3X/" target="_blank">Amazon $299.99</a> | <a href="https://www.bhphotovideo.com/c/product/1897379-REG/asus_dual_rtx5060_o8g_geforce_rtx_5060_dual.html" target="_blank">B&H $299.99</a> | <a href="https://www.newegg.com/msi-rtx-5060-8g-shadow-2x-oc-geforce-rtx-5060-8gb-graphics-card-double-fans/p/N82E16814137976" target="_blank">Newegg $299.99</a><a class="view-deal button" href="https://www.bestbuy.com/product/gigabyte-geforce-rtx-5060-windforce-oc-8g-graphics-card-8gb-128-bit-gddr7-pcie-5-0-windforce-cooling-system-black/J3ZW9X7388" target="_blank" rel="nofollow" data-dimension112="6c7fb591-6c7b-4e30-a422-3eaa70a8882a" data-action="Deal Block" data-label="RTX 5060" data-dimension48="RTX 5060" data-dimension25="$259.99">View Deal</a></p></div><p>This is one of the budget sections that the GPU price increases have clearly affected because until recently, the best sub-$300 graphics card was an AMD Radeon RX 9060 XT 8 GB. Sadly, the lowest price I've seen for that is <a href="https://www.amazon.com/Sapphire-11350-04-20G-RadeonTM-Gaming-Graphics/dp/B0F9LND3FT/" target="_blank">$310 at Amazon</a>, while that's only a fraction over budget, I'm being firm with my choices.</p><iframe allow="" height="600px" width="100%" id="" style="" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/story/3112060/embed"></iframe><p>Besides, it's not like the GeForce RTX 5060 is <em>awful</em>. It's just that it's not massively better than the RTX 4060, and the RX 9060 XT is faster. Its saving grace is DLSS 4.5, with superb upscaling, up to 6x Multi Frame Generation, plus all the other AI goodies for improving your PC life.</p><h2 class="article-body__section" id="section-up-to-400"><span>Up to $400</span></h2><div class="product"><a data-dimension112="bdefd904-7587-4cf0-871e-5c504130fb98" data-action="Deal Block" data-label="RX 9060 XT" data-dimension48="RX 9060 XT" data-dimension25="$389.99" href="https://www.newegg.com/xfx-swift-rx-96tsw16bq-radeon-rx-9060-xt-16gb-graphics-card-double-fans/p/N82E16814150914" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1300px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vZPNg6AV83W5bTfnKueHad" name="xfx_radeon_rx_9060_xt_16gb_graphics_card" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vZPNg6AV83W5bTfnKueHad.jpg" mos="" align="middle" fullscreen="" width="1300" height="1300" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The 16 GB version of the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9060-xt-16-gb-review-xfx-swift" target="_blank" data-dimension112="bdefd904-7587-4cf0-871e-5c504130fb98" data-action="Deal Block" data-label="RX 9060 XT" data-dimension48="RX 9060 XT" data-dimension25="$389.99">RX 9060 XT</a> isn't quite as fast as the RTX 5060 Ti 16 GB card when ray tracing is involved, but outside of that, it's generally on par. You don't get as good an upscaling and frame generation system as with the Nvidia GPU, though. On the plus side, it is cheaper, and that counts for a lot these days.</p><p><strong>Key specs: 2048 shaders | 3320 MHz boost | 16 GB GDDR6</strong></p><p><strong>RX 9060 XT 16 GB price check:</strong> <a href="https://www.bestbuy.com/product/xfx-swift-amd-radeon-rx-9060xt-16gb-gddr6-pci-express-5-0-gaming-graphics-card-black/J39HPQ882V" target="_blank">Best Buy $389.99</a> | <a href="https://www.amazon.com/PowerColor-Reaper-Radeon-9060-GDDR6/dp/B0F9QM1M6R/" target="_blank">Amazon $399.99</a> | <a href="https://www.walmart.com/ip/PowerColor-Reaper-Radeon-RX-9060-XT-16GB-GDDR6-PCI-Express-5-0-x16-ATX-Video-Card-RX9060XT-16G-A/17506071545" target="_blank">Walmart $399.99</a> | <a href="https://www.bhphotovideo.com/c/product/1918920-REG/asus_dual_rx9060xt_16g_dual_radeon_rx_9060.html" target="_blank">B&H $429.99</a><a class="view-deal button" href="https://www.newegg.com/xfx-swift-rx-96tsw16bq-radeon-rx-9060-xt-16gb-graphics-card-double-fans/p/N82E16814150914" target="_blank" rel="nofollow" data-dimension112="bdefd904-7587-4cf0-871e-5c504130fb98" data-action="Deal Block" data-label="RX 9060 XT" data-dimension48="RX 9060 XT" data-dimension25="$389.99">View Deal</a></p></div><p>Yes it's quite a bit over the MSRP but even at $390, the Radeon RX 9060 XT 16 GB is a really solid graphics card. It's not quite as fast as the RTX 5060 Ti when ray tracing is involved, but it's not like the last generation of Radeon GPUs, which were miles behind Nvidia's chips in that respect.</p><p>With 16 GB of VRAM, you know you'll be set for 1080p and 1440p gaming for many years to come, and while you might have to lean on upscaling or frame generation to help out with the performance in the future, FSR 4 is pretty darn good.</p><h2 class="article-body__section" id="section-up-to-500"><span>Up to $500</span></h2><div class="product"><a data-dimension112="06f776b2-a5cf-4ac2-960d-05f3974f2bb8" data-action="Deal Block" data-label="RTX 5060 Ti" data-dimension48="RTX 5060 Ti" data-dimension25="$429.99" href="https://www.bestbuy.com/product/pny-geforce-rtx-5060-ti-overclocked-16gb-gddr7-pci-express-5-0-graphics-card-with-dual-fan-black/JXF2C465C5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zBWoaqvLbMkGcxZq92tnTh" name="pny_geforce_rtx_5060_ti_16gb_graphics_card" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zBWoaqvLbMkGcxZq92tnTh.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>While the specs suggest it should only be a little faster than the 4060 Ti, the use of super-speedy GDDR7 gives the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5060-ti-16-gb-review-palit-infinity-3" target="_blank" data-dimension112="06f776b2-a5cf-4ac2-960d-05f3974f2bb8" data-action="Deal Block" data-label="RTX 5060 Ti" data-dimension48="RTX 5060 Ti" data-dimension25="$429.99">RTX 5060 Ti</a> a surprisingly big boost. It's not worth buying if you already have an RTX 40-series card, but it's a decent upgrade if you have an older GPU, and all that VRAM is kinda nice to have.</p><p><strong>Key specs: 4608 shaders | 2692 MHz boost | 16 GB GDDR7</strong></p><p><strong>RTX 5060 Ti 16 GB price check:</strong> <a href="https://www.amazon.com/GIGABYTE-GeForce-WINDFORCE-Graphics-GV-N506TWF2OC-16GD/dp/B0F5BBGCSZ/" target="_blank">Amazon $449.99</a> | <a href="https://www.newegg.com/gigabyte-windforce-gv-n506twf2max-oc-16gd-geforce-rtx-5060-ti-16gb-graphics-card-double-fans/p/N82E16814932811" target="_blank">Newegg $449.99</a> | <a href="https://www.walmart.com/ip/RTX-5060-TI-16G-SHADOW-2X-OC/16603867637" target="_blank">Walmart $504.99</a> | <a href="https://www.bhphotovideo.com/c/product/1892198-REG/asus_prime_rtx5060ti_o16g_prime_geforce_rtx_5060.html" target="_blank">B&H $529.99</a><a class="view-deal button" href="https://www.bestbuy.com/product/pny-geforce-rtx-5060-ti-overclocked-16gb-gddr7-pci-express-5-0-graphics-card-with-dual-fan-black/JXF2C465C5" target="_blank" rel="nofollow" data-dimension112="06f776b2-a5cf-4ac2-960d-05f3974f2bb8" data-action="Deal Block" data-label="RTX 5060 Ti" data-dimension48="RTX 5060 Ti" data-dimension25="$429.99">View Deal</a></p></div><p>It wasn't that long ago when the GeForce RTX 5070 and Radeon RX 9070 would have been in this category, but they're both over $500 now, so that just leaves one option: the 16 GB version of the RTX 5060 Ti.</p><iframe allow="" height="600px" width="100%" id="" style="" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/story/3045315/embed"></iframe><p>If you're upgrading from a GPU that's two or three generations old, you'll be very pleased with the performance. And just as with the RTX 5060, you get the full suite of DLSS 4.5 to enjoy, plus lots of VRAM to brag about on social media.</p><h2 class="article-body__section" id="section-up-to-600"><span>Up to $600</span></h2><div class="product"><a data-dimension112="291b4c52-9ccb-4886-8351-ed4a00576576" data-action="Deal Block" data-label="RX 9070" data-dimension48="RX 9070" data-dimension25="$579.99" href="https://www.newegg.com/sapphire-tech-amd-11349-03-21g-radeon-rx-9070-16gb-graphics-card-double-fans/p/N82E16814202460?Item=N82E16814202460" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1300px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="mQgiVTX52BoUBZGxY67ff9" name="sapphire_radeon_rx_9070_graphics_card" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mQgiVTX52BoUBZGxY67ff9.jpg" mos="" align="middle" fullscreen="" width="1300" height="1300" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The <a href="https://www.pcgamer.com/hardware/graphics-cards/xfx-swift-radeon-rx-9070-oc-review/" target="_blank" data-dimension112="291b4c52-9ccb-4886-8351-ed4a00576576" data-action="Deal Block" data-label="RX 9070" data-dimension48="RX 9070" data-dimension25="$579.99">RX 9070</a> is one of AMD's better GPUs for many years and is not that much slower than the XT version. It's been so popular that it's taken months for the price to drop to anywhere near AMD's MSRP. It's $30 more expensive than the RTX 5070, but it's a faster card, even when ray tracing is involved. Sadly, prices are starting to creep back up again.</p><p><strong>Key specs: 3584 shaders | 2520 MHz boost | 16 GB GDDR6</strong></p><p><strong>RX 9070 price check: </strong><a href="https://www.amazon.com/PowerColor-Reaper-Radeon-9070-GDDR6/dp/B0DSWL46CF/" target="_blank">Amazon $589.99</a> | <a href="https://www.walmart.com/ip/ASRock-AMD-Radeon-RX-9070-Challenger-Triple-Fan-16GB-GDDR6-PCIe-5-0-Graphics-Card/15982103350" target="_blank">Walmart $599.99</a> | <a href="https://www.bestbuy.com/product/sapphire-amd-radeon-rx-9070-16gb-gddr6-pci-express-5-0-x16-atx-graphics-card-11349-03-21g-brown-box-version/J39WZRLF2L" target="_blank">Best Buy $614.99</a> | <a href="https://www.bhphotovideo.com/c/product/1872843-REG/asus_prime_rx9070_o16g_radeon_rx_9070_prime.html" target="_blank">B&H $634.99</a><a class="view-deal button" href="https://www.newegg.com/sapphire-tech-amd-11349-03-21g-radeon-rx-9070-16gb-graphics-card-double-fans/p/N82E16814202460?Item=N82E16814202460" target="_blank" rel="nofollow" data-dimension112="291b4c52-9ccb-4886-8351-ed4a00576576" data-action="Deal Block" data-label="RX 9070" data-dimension48="RX 9070" data-dimension25="$579.99">View Deal</a></p></div><p>What a shame. When the Radeon RX 9070 was down at the $500 bracket, it was a no-brainer about buying it one: it's <em>that</em> good. It still is, of course, but now that's edged towards $600, it doesn't quite feel like the bargain is was.</p><p>Even so, there's nothing really to touch it for 1440p gaming and it will readily cope with a spot of 4K as long you switch on a bit of FSR Quality upscaling. This Sapphire card is nice and compact, and runs just as well as any other RX 9070 model.</p><h2 class="article-body__section" id="section-up-to-700"><span>Up to $700</span></h2><div class="product"><a data-dimension112="293bb123-b6c6-4383-bcef-698b3b6a5efd" data-action="Deal Block" data-label="RX 9070 XT is AMD's best graphics card" data-dimension48="RX 9070 XT is AMD's best graphics card" data-dimension25="$659.99" href="https://www.newegg.com/asrock-challenger-rx9070xt-cl-16g-radeon-rx-9070-xt-16gb-graphics-card-triple-fans/p/N82E16814930145" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1300px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="bomZsVyFd6wtNf8zEqATtK" name="asrock_radeon_rx_9070_xt_graphics_card" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/bomZsVyFd6wtNf8zEqATtK.jpg" mos="" align="middle" fullscreen="" width="1300" height="1300" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank" data-dimension112="293bb123-b6c6-4383-bcef-698b3b6a5efd" data-action="Deal Block" data-label="RX 9070 XT is AMD's best graphics card" data-dimension48="RX 9070 XT is AMD's best graphics card" data-dimension25="$659.99">RX 9070 XT is AMD's best graphics card</a> in recent years, so naturally, it's hugely popular, resulting in low stocks and high prices. Although this deal, the cheapest around, is $60 over MSRP, it's still better value for money than an RTX 5070 Ti because it's only a fraction slower in most games.</p><p><strong>Key specs: 4096 shaders | 2970 MHz boost | 16 GB GDDR6</strong></p><p><strong>RX 9070 XT price check:</strong> <a href="https://www.amazon.com/ASRock-Radeon-9070-Challenger-Graphics/dp/B0FSSYTD49/" target="_blank">Amazon $629.99</a> | <a href="https://www.walmart.com/ip/PowerColor-Hellhound-AMD-Radeon-RX-9070-XT-16GB-GDDR6/16223470226" target="_blank">Walmart $629.99</a> | <a href="https://www.bestbuy.com/product/xfx-swift-amd-radeon-rx-9070xt-16gb-gddr6-pci-express-5-0-gaming-graphics-card-black/J39HPQ8XP7" target="_blank">Best Buy $659.99</a> | <a href="https://www.bhphotovideo.com/c/product/1872844-REG/asus_prime_rx9070xt_o16g_radeon_rx_9070_xt.html" target="_blank">B&H $669.99</a><a class="view-deal button" href="https://www.newegg.com/asrock-challenger-rx9070xt-cl-16g-radeon-rx-9070-xt-16gb-graphics-card-triple-fans/p/N82E16814930145" target="_blank" rel="nofollow" data-dimension112="293bb123-b6c6-4383-bcef-698b3b6a5efd" data-action="Deal Block" data-label="RX 9070 XT is AMD's best graphics card" data-dimension48="RX 9070 XT is AMD's best graphics card" data-dimension25="$659.99">View Deal</a></p></div><p>It should come as no surprise to find the XT version of the RX 9070 taking the $700 category. Nvidia's closest offering, the GeForce RTX 5070 Ti, is over that budget, which leaves AMD as the go-to at this kind of money.</p><iframe allow="" height="700px" width="100%" id="" style="" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/story/2950225/embed"></iframe><p>And there's no denying that it is a lot of money. Good job that you're getting a lot of GPU. The RX 9070 XT will happily game at 4K: I've been using one for testing quite a lot recently, and I've been super impressed by how quiet and capable it is.</p><p>This just leaves my final budget section, and I'll explain <em>why</em> it's the final one below.</p><h2 class="article-body__section" id="section-up-to-800"><span>Up to $800</span></h2><div class="product"><a data-dimension112="02012516-df23-42fc-88de-8fd287919e0f" data-action="Deal Block" data-label="RTX 5070 Ti" data-dimension48="RTX 5070 Ti" data-dimension25="$749.99" href="https://www.bestbuy.com/product/pny-geforce-rtx-5070-ti-16gb-oc-gddr7-pci-express-5-0-graphics-card-with-triple-fan-black/JXF2C464LK/sku/6620367" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="AzAPKsjVPzjSdU3yhpMosN" name="pny_geforce_rtx_5070_ti_graphics_card" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AzAPKsjVPzjSdU3yhpMosN.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>At its $749 MSRP, the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-ti-review-msi-ventus-3x/" target="_blank" data-dimension112="02012516-df23-42fc-88de-8fd287919e0f" data-action="Deal Block" data-label="RTX 5070 Ti" data-dimension48="RTX 5070 Ti" data-dimension25="$749.99">RTX 5070 Ti</a> is an expensive but superb graphics card, and although this isn't really a deal, at least you're not paying more than you should. If you think of it as being like an RTX 4080 with DLSS 4 support, though, then it looks like a real bargain. That said, the RX 9070 XT is $120 cheaper and not that much slower.</p><p><strong>Key specs: 8960 shaders | 2450 MHz boost | 16 GB GDDR7</strong></p><p><strong>RTX 5070 Ti price check:</strong> <a href="https://www.newegg.com/gigabyte-gv-n507teagle-oc-16gd-geforce-rtx-5070-ti-16gb-graphics-card-triple-fans/p/N82E16814932770" target="_blank">Newegg $819.99</a> | <a href="https://www.amazon.com/msi-Graphics-256-bit-Extreme-Performance/dp/B0FST71VP9/" target="_blank">Amazon $829.99</a> | <a href="https://www.walmart.com/ip/MSI-GeForce-RTX-5070-Ti-16G-SHADOW-3X-OC-Graphics-Card-16GB-GDDR7-DPx3-HDMIx1-DLSS-4/15879124407" target="_blank">Walmart $854.99</a> | <a href="https://www.bhphotovideo.com/c/product/1892218-REG/msi_g507t_16s3c_geforce_rtx_5070_ti.html" target="_blank">B&H $829.99</a><a class="view-deal button" href="https://www.bestbuy.com/product/pny-geforce-rtx-5070-ti-16gb-oc-gddr7-pci-express-5-0-graphics-card-with-triple-fan-black/JXF2C464LK/sku/6620367" target="_blank" rel="nofollow" data-dimension112="02012516-df23-42fc-88de-8fd287919e0f" data-action="Deal Block" data-label="RTX 5070 Ti" data-dimension48="RTX 5070 Ti" data-dimension25="$749.99">View Deal</a></p></div><p>Nvidia's superb GeForce RTX 5070 Ti is my final graphics card for one simple reason: The RTX 5080 and RTX 5090 are both wildly overpriced now. You can't get the latter for anything under $3500, and the former isn't worth getting at its normal MSRP of $999, let alone $1,200.</p><p>Fortunately, the RTX 5070 Ti really delivers the goods. It's highly overclockable, and if you delve into the world of undervolting (it's not complicated, I promise you), then you'll have pretty much all the performance you could ask for. Yes, path traced Cyberpunk 2077 at 4K will need plenty of upscaling and frame generation to run really well, but DLSS 4.5 is more than up to the job.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Well, this year's graphics card launches were a right shitshow, eh? ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/well-this-years-graphics-card-launches-were-a-right-shitshow-eh/</link>
                                                                            <description>
                            <![CDATA[ This year saw the worst launch of any GPU generation I can remember in all my 20 years as a tech journo. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rt7ok8eutwb67BygRSfLv7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tp9X5zLGzVp7t8uXQsKhZ9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 28 Dec 2025 18:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                <author><![CDATA[ dave.james@futurenet.com (Dave James) ]]></author>                    <dc:creator><![CDATA[ Dave James ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ti9gYoetCsh9crRvpUzKD9.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/tp9X5zLGzVp7t8uXQsKhZ9-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Selection of graphics cards on a pink background]]></media:description>                                                            <media:text><![CDATA[Selection of graphics cards on a pink background]]></media:text>
                                <media:title type="plain"><![CDATA[Selection of graphics cards on a pink background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tp9X5zLGzVp7t8uXQsKhZ9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's 1.55 pm, March 5, 2025. I'm pacing the confines of the home office/wooden shack at the bottom of my garden I've been inhabiting fairly solidly for the past two months as I benchmark two whole new generations of GPUs from both Nvidia and AMD, and it's five minutes before the review embargo drops for AMD's Radeon RX 9070 XT graphics card. I'm on the phone with someone I've known at AMD for years. Again. And at least they're apologising for the fact the company has been unable to give me any kind of reliable pricing about the different versions of its GPU I've been testing.</p><p>There have been no reference cards for AMD's new RDNA 4 architecture, and so I've got a selection of different options—all with different price tags—in front of me to base my effectively definitive review of what is actually the best AMD GPU in many a long year. And potentially none of them are at the ultra-aggressive $599 price point that should make this impressive card an outright winner.</p><p>But, as it stands, I've spent the past 24 hours getting conflicting prices from AMD, retailers, and the graphics card manufacturers whose cards I've been testing. The XFX Mercury RX 9070 XT AMD supplied ostensibly for this review was originally touted as a reference-priced GPU, then XFX tells me it's maybe $800, no wait, actually just over $700, and that all the initial pricing chat is just launch pricing, and it'll be instantly raising prices considerably the day after.</p><p>But that also it can't tell retailers what to charge customers, so the scarcity of RDNA 4 GPUs means that final retail prices also might increase again.</p><p>It's a frustrating shitshow, which means 12 hours from the embargo lift, I had to change everything and was benchmarking the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">Asus Prime RX 9070 XT</a> instead for the launch review because I'm reliably informed by Asus that it's definitely going to be a reference-priced card. Or at least is "classed as MSRP for review purposes."</p><p>And then eight minutes <em>after </em>the embargo lifts, XFX messages to say, "change of plan, sorry" and that now the premium XFX Mercury RX 9070 XT is going to be a reference-priced card on launch the following day. Though actually, that never comes to pass in any way that's visible online, and the card actually ends up retailing for over $900 for the next few months instead of the $599 I'm promised.</p><p>What a shit way to spend a birthday. A birthday where I'm not even <em>technically </em>working.</p><p>I'm starting with AMD here only because the RX 9000-series launch was the culmination of a frustrating period of late nights and long days of graphics card benchmarking, but the early-year Nvidia launches of the RTX Blackwell generation were no better.</p><p>Sure, we had Founders Editions for most of them, giving Nvidia at least the opportunity to pay a little more than lip service to its suggested retail prices. But as reviewers, we still had to struggle with late and sometimes flaky drivers and ultra-short review times; then as consumers, we had to deal with black screen issues, constant worries about that damned cable, low supply, and absolutely brutal price gouging from both manufacturers and retailers combined.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1373px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="kFdGboAbAX2UDkTPjAmrgM" name="nvidia rtx blackwell" alt="Render of an Nvidia RTX Blackwell GPU" src="https://cdn.mos.cms.futurecdn.net/kFdGboAbAX2UDkTPjAmrgM.jpg" mos="" align="middle" fullscreen="" width="1373" height="772" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nvidia)</span></figcaption></figure><p>Not to mention concerns that much of the vaunted generation-on-generation performance increases were largely down to the introduction of Multi-Frame Generation (MFG) in a few key games and not widespread actual rendering performance increases from the silicon itself. </p><p>The relative chip sizes got smaller, arguably less complex within a GPU tier (<a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review/" target="_blank">RTX 5070</a> vs RTX 4070, I'm looking at you) and meant you were left with the feeling that Nvidia was huffing its own excretions when it came to the notion that graphics cards should be judged purely on performance over silicon.</p><p>AMD should have been able to completely run rampant, what with its mix of lower price and practically equivalent performance compared with the competing <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-ti-review-msi-ventus-3x/" target="_blank">RTX 5070 Ti</a>—itself arguably the best RTX 50-series GPU. But AMD had a weird start to the year, where the RX 9070 XT and <a href="https://www.pcgamer.com/hardware/graphics-cards/xfx-swift-radeon-rx-9070-oc-review/" target="_blank">RX 9070</a> cards were announced to the press prior to the new year but were notably absent from its big CES press conference.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/LDJaSsWno9xevvDk6NCNuf.jpg" alt="AMD RX 9070 XT and Nvidia RTX 5070 Ti graphics cards from Asus" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JR9ZoUwQ7VR9vZtSzhdDuf.jpg" alt="AMD RX 9070 XT and Nvidia RTX 5070 Ti graphics cards from Asus" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DrwSoeoWzv9vWXzY9iGWuf.jpg" alt="AMD RX 9070 XT and Nvidia RTX 5070 Ti graphics cards from Asus" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I was quickly ushered behind the scenes out in Vegas after the press conference, where the notably downbeat David McAfee and Frank Azor tried to talk up the RDNA 4 architecture despite the red team presumably having been spooked by Nvidia's announcing its RTX Blackwell cards later that day. And, if you remembner, that was an announcement that presented the $549 RTX 5070 as set to deliver RTX 4090 gaming performance.</p><p>As the necessary inclusion of MFG in those performance calculations became clear, however, AMD solidified its position. Though the demand and lack of supply inevitably made the RX 9000-series launch a blood bath. With no way for AMD, and to a <em>slightly </em>lesser extent Nvidia to control prices, and the knowledge that voracious GPU buyers would pay through the nose for cards—as they did during the pandemic years—manufacturers and retailers both sniffed an opportunity to gouge gamers on pricing, and so the bloodletting began. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2933px;"><p class="vanilla-image-block" style="padding-top:56.32%;"><img id="uCD3kvKWyQVddxgbKJF5HL" name="20250228_293" alt="AMD RDNA 4 GPU render with VRM." src="https://cdn.mos.cms.futurecdn.net/uCD3kvKWyQVddxgbKJF5HL.jpg" mos="" align="middle" fullscreen="" width="2933" height="1652" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>It was frankly offensive the way that each was determined to extract their own pound of flesh from the supply/demand iniquity. Though it was obviously understandable, as both had watched scalpers make bank during the previous COVID and mining-related GPU supply crises, and now wanted to make sure they could fill their respective coffers from gamers' desire for new silicon.</p><p>We can talk about dodgy drivers, misleading performance promises, and GPU tiering we don't agree with, but the pricing side was arguably the biggest issue around this calamitous generation of graphics cards, and that, at least, wasn't either AMD or Nvidia's fault. Just blame capitalism, I guess.</p><p>The RX 9070 XT and the RTX 5070 Ti, nominally $599 and $749 cards respectively, both ended up being priced at $900+ for at least the first few months of their lives, and only towards the end of the year have prices and stock begun to stabilise and settle down to around the original launch prices of the cards.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NS8DnEtHhsHUUWuXYFurtf.jpg" alt="AMD RX 9070 XT and Nvidia RTX 5070 Ti graphics cards from Asus" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zQNiEpZY8nJWFLmpGpw6uf.jpg" alt="AMD RX 9070 XT and Nvidia RTX 5070 Ti graphics cards from Asus" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>It was the worst collective generational GPU launch I can remember in my 20 years as a PC gaming tech journalist, and I was there for the nightmarish AMD R600 launch and carried a super-heated GTX 480 all the way back from Paris. I, for one, am very glad it's passed. At least as 2025 fades into memory, we can sleep safe in the knowledge that GPU prices have come down. However temporarily. </p><p>Welcome to another pricing crisis as the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">RAMpocalypse</a> surges and suggests GDDR pricing for graphics cards is set to rise alongside rumours that Nvidia has stopped bundling VRAM with its chips to card manufacturers. After all, anything with memory is going to be getting ever more costly for the foreseeable future, thanks to damned 'AI' demand. </p><p>So yeah, sleep safe, and don't have nightmares.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD stealth-launches a new low power version of its Radeon RX 9060 XT graphics card that could be great for a DIY Steam Machine, though it's only shaved 13% off the energy consumption ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amd-stealth-launches-a-new-low-power-version-of-its-radeon-rx-9060-xt-graphics-card-that-could-be-great-for-a-diy-steam-machine-though-its-only-shaved-13-percent-off-the-energy-consumption/</link>
                                                                            <description>
                            <![CDATA[ At 140 W, it sits right between the RTX 5060 and RTX 5050 in terms of power munchies, and just above the Steam Machine's GPU. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">6HjCwvsvfbgz6uNGbYKYxj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/z3n4jxfuBmYRpDRQWwGLrG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 19 Dec 2025 13:58:26 +0000</pubDate>                                                                                                                                <updated>Thu, 09 Apr 2026 11:46:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Steam Machines]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/z3n4jxfuBmYRpDRQWwGLrG-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The XFX Swift AMD Radeon RX 9060 XT on a set of bookshelves, with various sci-fi novels behind it]]></media:description>                                                            <media:text><![CDATA[The XFX Swift AMD Radeon RX 9060 XT on a set of bookshelves, with various sci-fi novels behind it]]></media:text>
                                <media:title type="plain"><![CDATA[The XFX Swift AMD Radeon RX 9060 XT on a set of bookshelves, with various sci-fi novels behind it]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/z3n4jxfuBmYRpDRQWwGLrG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If there's one thing you don't expect to see during the final weeks of a year, right before everywhere shuts shop for the holidays, it's a new graphics card. Normally the preserve of big tech events like CES and Computex, AMD has decided to buck that trend and quietly launch a new Radeon RX 9060 XT graphics card. Its unique selling point? A marginally lower power limit.</p><p>There was no announcement behind the launch whatsoever, as <a href="https://www.amd.com/en/products/graphics/desktops/radeon/9000-series/amd-radeon-rx-9060xt-lp.html" target="_blank">AMD just dropped the new card into its product pages</a>, alongside its other Radeon models (via <a href="https://benchlife.info/amd-radeon-rx-9060-xt-lp-16gb-with-140w-tbp/" target="_blank">BenchLife</a>). Simply labelled as the Radeon RX 9060 XT LP, it's literally just a normal <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9060-xt-16-gb-review-xfx-swift/" target="_blank">16 GB RX 9060 XT</a> that's had its 160 W power limit reduced to 140 W.</p><p>The product page doesn't mention any changes to clock speeds, but these have been lowered, too, as this can be inferred from AMD's listed theoretical performance figures. For example, where the standard RX 9060 XT has an FP32 vector rate of 25.6 TFLOPS, the LP version is stated as being 25 TFOPS.</p><p>Going through all the metrics, the RX 9060 XT LP has clock speeds that are between 2 and 3% lower than the standard XT's, so instead of a boost clock of up to 3130 MHz, you're looking at 3050 MHz. Hardly anything to worry about, yes?</p><p>The obvious question to ask at this point is why? What reason does AMD have for releasing such a barely different model? One answer might be the competition from Nvidia. Its <a href="https://www.pcgamer.com/hardware/live/news/nvidia-rtx-5060-review-doing-it-live/" target="_blank">GeForce RTX 5060</a> and <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-surprise-launches-the-geforce-rtx-5050-graphics-card-starting-at-usd249-for-whats-basically-a-slower-rtx-4060-with-dlss-4/" target="_blank">RTX 5050</a> cards have power limits of 145 and 130 W, respectively, and as these undercut the RX 9060 XT's 160 W by a reasonable margin, they're more suitable for SFF (small form factor) builds.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="f5v7uGf6osorVjkBeQMoWb" name="20250520_094929" alt="The Zotac Gaming RTX 5060 Low Profile on a display stand, with a hand for scale" src="https://cdn.mos.cms.futurecdn.net/f5v7uGf6osorVjkBeQMoWb.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">You can get some seriously small RTX 5060 cards. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Alternatively, it could also be useful if you were planning to make your own <a href="https://www.pcgamer.com/hardware/gaming-pcs/steam-machine-specs-availability" target="_blank">Steam Machine</a>. The GPU inside that has a power limit somewhere between 110 and 140 W, and the XT LP just about fits inside that bracket. Given that it's a superior processor to the RDNA 3 chip Valve is using, I know which one I'd prefer to use. </p><p>AMD's lowest-powered RDNA 4 graphics card is the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-rolls-out-radeon-rx-9060-non-xt-with-fewer-cores-lower-clocks-and-8-gb-of-slower-vram-but-you-probably-cant-buy-it-direct/" target="_blank">RX 9060</a>, sporting a limit of 132 W, but that also has 13% fewer shader units than the XT variant, so it's less of a tempting option than the XT LP. By offering a more energy-friendly RX 9060 XT, without sacrificing much in the way of performance, graphics card vendors may be more tempted to produce Radeon SFF models instead of GeForce ones.</p><p>That said, it is a little odd to see that AMD has retained the 16 GB VRAM of the XT in this new LP version. While there's only a 10 W difference in power limits between the 16 GB and 8 GB variants of the RX 9060 XT, AMD could have shaved even more power off the LP model if it just used 8 GB. At 130 W, it would be an easy win over the RTX 5050 and be even better for a DIY Steam Machine.</p><p>Another reason why it's an odd choice is, of course, the whole DRAM supply crisis. SFF graphics cards tend to be a little on the pricey side because they're low-volume sellers (it's a niche market, after all), so you'd think that AMD would be looking to help out its add-in board vendors by going down an 8 GB route.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mVkJiZ6oPE7PXZXsKsPpsd" name="nvidia_rtx_4070_micron_gddr6x.jpg" alt="A close-up photo of an Nvidia RTX 4070, with its heatsink removed, showing the AD104 GPU die and the surrounding Micron GDDR6X VRAM chips" src="https://cdn.mos.cms.futurecdn.net/mVkJiZ6oPE7PXZXsKsPpsd.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Lots of VRAM is expensive and uses more power, so why has AMD stuck with 16 GB with the XT LP? </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And then there's the simple fact that there's nothing stopping card vendors from simply making their own 'LP' models by capping the power limit to 140 W, by default. Perhaps AMD has tweaked the voltage-clock curves in its RX 9060 XT LP or maybe even slightly reduced the voltages all round, but I suspect that there's not a whole lot of anything special going on.</p><p>None of the usual Radeon card makers have announced any XT LP models just yet, and there's a good chance that if they do, it will only be for certain markets. The days of graphics cards being able to run solely off power via the PCIe slot might be long gone, but any move to reduce the energy consumption and heat output of a GPU, however small it may be, is good news in my books.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Give us the chip. Give us the RAM. Let us have our fun. Let us go nuts': Sapphire's PC gaming evangelist wants AMD 'to get out of the way' when it comes to designing graphics cards ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/give-us-the-chip-give-us-the-ram-let-us-have-our-fun-let-us-go-nuts-sapphires-pc-gaming-evangelist-wants-amd-to-get-out-of-the-way-when-it-comes-to-designing-graphics-cards/</link>
                                                                            <description>
                            <![CDATA[ 'I personally wish they would let us be the companies we are in, instead of trying to create the mold.' ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">pcECzSKioHSeTSgP5bC3ia</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ryLTcMRcoSQcocKnxZop4Y-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 16 Dec 2025 17:29:08 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hBkuK3ByiJBMa2CMabQTAR.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ryLTcMRcoSQcocKnxZop4Y-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Radeon RX 7900 GRE graphics card]]></media:description>                                                            <media:text><![CDATA[AMD Radeon RX 7900 GRE graphics card]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Radeon RX 7900 GRE graphics card]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ryLTcMRcoSQcocKnxZop4Y-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/RV847y2Q96c" allowfullscreen></iframe></div></div><p>Pick any third-party graphics card manufacturer and visit its website. If you browse through all the models it produces, you'll notice something very quickly: they're all very similar to each other. Some of the reasons behind this are all to do with saving manufacturing costs, but according to one company's PR representative, it turns out that the GPU makers themselves are pretty conservative about what can and can't be done.</p><p>This insight was shared by Sapphire's Edward Crisler, its North America PR rep and PC gaming evangelist, on the latest edition of the <a href="https://youtu.be/RV847y2Q96c">Hardware Unboxed Podcast</a>. Over the hour-long discussion, Crisler and HUB host Tim Schiesser chatted about all things gaming GPU-wise, from the RDNA 4 launch to the current RAM crisis, and even Nvidia's 12VHPWR meltygate power socket.</p><p>While discussing VRAM and who gets to decide how much a card can have, Crisler said with a smile: "I got to be careful of what I'm about to say here. I'm going to get in trouble." And that's when he opened the secret book of graphics card making that many folks have never had the pleasure of reading.</p><p>"Sometimes I really wish the chip makers would get out of the way and let us partners just make our cards. Give us the chip. Give us the RAM. Tell us what we have to provide to make it work with the board. And then let us make the cards. Let us have our fun. Let us go nuts. Let there be real differentiation. Sometimes it feels like this market becomes too much the same."</p><p>Schiesser then asked Crisler if he was referring to things like overclocking limits and profiles with graphics cards. Sapphire's rep clarified his point: "Right now, quite frankly, if you're going to buy a new video card, I tell people don't look at performance. Performance is irrelevant. So, if you want to buy a <a href="https://www.pcgamer.com/amd-radeon-rx-9070-xt/" target="_blank">9070 XT</a>, let's face it, from the worst 9070 XT to the best 9070 XT, [the] actual performance difference is a delta of 1.5%, 2%. It really is non-existent. It's margin of error."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y3DD3TQXyy9Sz5uCUHpHBh" name="radeon_logo" alt="A photo of the AMD Radeon logo on a graphics card" src="https://cdn.mos.cms.futurecdn.net/Y3DD3TQXyy9Sz5uCUHpHBh.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>He's not wrong, of course, as even the most overclocked of 'OC edition' graphics cards are barely any faster than stock models. Although Crisler doesn't explicitly say this, what he's essentially suggesting is that these narrow ranges of clock speeds aren't something that Sapphire has settled on, but it's a constraint set by AMD.</p><p>That leaves third-party companies to try and stand out from the crowd by focusing on the elements that they <em>can</em> change a lot. "We [Sapphire] look at PCB design. We're always exploring the PCB design. We're always exploring the cooler design. We try to go for quiet operation," said Crisler.</p><p>But even these aren't much of a differentiator if the end products don't run any faster or more efficiently than the competition. Crisler said that aspects such as the cooler, VRMs, and customer support are all important, more so than outright performance, but they're hard for reviewers to quantify.</p><p>In fairness to AMD, it wants consistency behind any product carrying its name and chips. It wouldn't help the reputation of Radeon if one company's RDNA 4 cards were massively faster than anyone else's but also much hotter, noisier, and less stable. But at the same time, it also means that no matter whether you buy a Sapphire, XFX, or PowerColor Radeon graphics card, they're all so similar that you just might as well buy the cheapest one around.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NhuPbXPwPDXL9fwHShEXRJ" name="Sapphire 6900 XT EE with cooler.jpg" alt="Sapphire Toxic AMD Radeon RX 6900 XT Extreme Edition" src="https://cdn.mos.cms.futurecdn.net/NhuPbXPwPDXL9fwHShEXRJ.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Fancy coolers are how add-in board vendors usually combat the competition. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Sapphire)</span></figcaption></figure><p>And given that profit margins on most graphics cards under $600 are pretty small, there's just no room to do anything wildly different. Couple this with the design restrictions from the GPU manufacturers, and you have the perfect recipe for beige-bland tapioca pudding. Sorry, graphics cards.</p><p>Anyway, the whole interview is really worth watching, as neither Tim Schiesser nor Edward Crisler shied away from difficult/awkward topics. For example, Sapphire's PR said an emphatic "No!" when asked whether AMD's market share figures are accurate, and the rest of his comments on the matter make for interesting viewing.</p><p>As someone who has interviewed countless tech reps over the years, it's refreshing to hear someone just be open and honest in this way. Interviews like this actually help a brand's reputation, and I suspect more than one person will be seriously considering a Sapphire Radeon as their next graphics card upgrade.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ FSR Redstone tested: AMD's long awaited AI-powered frame gen delivers the goods but it's very late to market ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/fsr-redstone-tested-amds-long-awaited-ai-powered-frame-gen-delivers-the-goods-but-its-very-late-to-market/</link>
                                                                            <description>
                            <![CDATA[ Actually, it's not FSR Redstone. It's all just FSR now because of reasons that only make sense to AMD. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZRGcRRqWa4kNgDeVR6Aakc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/hhbDeGq7nAkJrWKGEodHHC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 10 Dec 2025 14:01:57 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/hhbDeGq7nAkJrWKGEodHHC-1280-80.jpg">
                                                            <media:credit><![CDATA[CD Projekt/EA/Game Science]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A collage of three games (Black Myth: Wukong, Cyberpunk 2077, F1 25) as used to test the performance of AMD&#039;s FSR Redstone update]]></media:description>                                                            <media:text><![CDATA[A collage of three games (Black Myth: Wukong, Cyberpunk 2077, F1 25) as used to test the performance of AMD&#039;s FSR Redstone update]]></media:text>
                                <media:title type="plain"><![CDATA[A collage of three games (Black Myth: Wukong, Cyberpunk 2077, F1 25) as used to test the performance of AMD&#039;s FSR Redstone update]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/hhbDeGq7nAkJrWKGEodHHC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's been almost <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-just-gave-us-our-first-glimpse-of-fsr-4s-redstone-update-with-a-host-of-machine-learning-based-improvements/" target="_blank">seven months since it was first announced,</a> but at long last, AMD's much-vaunted machine learning-powered update to FSR is finally here. With the <a href="https://www.amd.com/en/support/download/drivers.html" target="_blank">AMD Adrenalin 25.12.1 driver</a> releasing today, you too can get on the new FSR bandwagon. So long as you have an RDNA 4 card, that is. Better known as FSR 'Redstone', the work done here essentially brings AMD on par with Nvidia and Intel, in terms of applying AI to upscaling, frame generation, and other rendering technologies.</p><p>However, it's worth pointing out now that AMD still doesn't have multi-frame generation, so it's not <em>quite</em> at the same level. It's also a little too early to tell whether the new FSR frame generation is as good as <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-announces-dlss-4-with-multi-frame-generation-says-it-can-help-multiply-frame-rates-by-up-to-8x-over-traditional-brute-force-rendering/" target="_blank">DLSS MFG</a> or <a href="https://www.pcgamer.com/hardware/graphics-cards/intel-announces-xess-3-with-multi-frame-generation-putting-it-ahead-of-amd-in-the-ai-powered-graphics-performance-race/" target="_blank">XeSS-MFG</a> in terms of image quality, and that's because it only works on a relatively small number of games.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Tdd2aTU6T2SX5WvxzbXwuG.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZKGyWKSxcoAvYgPFUkMR3H.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2AEscUNBWqRgXsqVT3vhzG.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure></figure><p>Something else that I need to get out of the way is AMD's bizarre decision to drop any numbering with FSR. For example, <a href="https://www.pcgamer.com/hardware/graphics-cards/infused-with-amd-dna-fsr-4-has-been-announced-with-a-healthy-dose-of-machine-learning-and-support-for-30-games-at-launch/" target="_blank">FSR 4 was announced in February</a> and brought AI-powered upscaling to games on RDNA 4 graphics cards.</p><p>That's now simply called <em>AMD FSR Upscaling.</em> But that's also the same name for FSR 3's upscaler. And FSR 2. But they don't use machine learning, so to help differentiate between them all, AMD's more expansive terminologies are <em>AMD FSR Upscaling (Analytical) </em>and <em>AMD FSR Upscaling (ML)</em>.</p><p>It's the same thing with FSR 3 Frame Generation: that's now called AMD FSR Frame Generation (Analytical), with the new one in Redstone sporting the same label with ML in parentheses. I'll come back to this later, as it's something that's bugging me a touch (just a touch? -Ed.).</p><h2 class="article-body__section" id="section-fsr-frame-generation"><span>FSR Frame Generation</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/tSWffvG4qf8GZEkYMzLRzG.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hHxCaGfocV4zsdibdwHQ3H.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/f2ugWjUFzxXiMk35Epy82H.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure></figure><p>FSR Redstone introduces three items, though one has already been released (<a href="https://www.pcgamer.com/hardware/graphics-cards/amds-fsr-4-redstone-ray-regeneration-update-finally-arrives-in-call-of-duty-black-ops-7-which-is-better-late-than-never/" target="_blank">FSR Ray Regeneration</a>), and of the two remaining, FSR Frame Generation and FSR Radiance Cache, the latter isn't available to preview and won't appear in games until next year anyway. So that means the entirety of my FSR Redstone testing consists of the new frame gen system.</p><p>Good job it's bang on the money, then. For the same reasons that FSR 4 upscaling is so much better than FSR 3, the use of AI to calculate the colours for the generated frame means that you can pretty much wave goodbye to almost all of the weird artefacts that you get with FSR 3 frame gen.</p><p>As I've already mentioned, FSR Frame Generation (the ML one) only works on a few games at the moment—31 to be precise. I've picked out some of them for you to see, first testing them using FSR 3 upscaling and frame gen, then once more, but with Redstone in full action.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4u5SqnGCGUgEHVwj7jKSMU" name="amd_adrenalin_software_redstone_settings" alt="A screenshot of AMD's Adrenalin Software, showing the FSR settings that can be enabled for a game." src="https://cdn.mos.cms.futurecdn.net/4u5SqnGCGUgEHVwj7jKSMU.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>The test PC comprised a <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-9-9900x-review/" target="_blank">Ryzen 9 9900X</a> in an MSI MEG X870 Godlike, with 32 GB of DDR5-6000 CL32, and an <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">Asus Prime Radeon RX 9070 XT</a>. For some of the games, I used their built-in benchmarks, so that you can directly compare the visuals/performance to your own system.</p><p>To get a game to use Redstone (i.e. FSR 4 upscaling and the new AI frame gen), you first enable FSR 3 or FSR 3.1 in the game, then exit. Then, in Adrenalin Software, you activate the relevant toggles for the specific game, which forces the drivers to override which FSR gets used.</p><p>Until developers are directly implementing Redstone (FSR, if you prefer AMD's name for it all now), this is the only way to do it. Some games already automatically convert the name for FSR 3/3.1 upscaling to FSR 4 (e.g. Cyberpunk 2077), but it will probably be a good while before any consistent naming is used in games.</p><h2 class="article-body__section" id="section-black-myth-wukong"><span>Black Myth: Wukong</span></h2><iframe src="https://content.jwplatform.com/players/VHmToCDx.html" id="VHmToCDx" title="Black Myth: Wukong | FSR 3 vs FSR Redstone" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>I ran <a href="https://www.pcgamer.com/games/rpg/black-myth-wukong-review/" target="_blank">Black Myth: Wukong</a> at 4K, using the Cinematic graphics preset, but without Full Ray Tracing enabled. For both captures, Performance upscaling (i.e. 50%) was used, along with frame generation. I also completely forgot to move the darn cursor out of the way, both times, and only noticed it far too late. Err, sorry about that...</p><p>Admittedly, seeing only half the frame isn't the best way to judge it all, but there's enough visible to spot that FSR Redstone is notably better than FSR 3. Most of the quality gains are down to FSR 4—sorry, FSR Upscaling (ML)—which retains almost all native texture details and doesn't blur objects such as falling leaves.</p><p>Frame gen is pretty well implemented in this game, so it's very hard to spot where the new version works better, even in the full videos. You notice it more during gameplay, when you're spinning the camera around very quickly: with FSR 3 frame gen, it can blur and 'pull' objects in view, but not with the AI system.</p><p>Best of all, there is no performance difference in using Redstone frame gen compared to FSR 3. There is a performance hit to using FSR 4 (for the sake of simplicity, I'm just going to keep calling FSR Upscaling (ML) this instead of its new name), but it's pretty minor, all things considered.</p><h2 class="article-body__section" id="section-cyberpunk-2077"><span>Cyberpunk 2077</span></h2><iframe src="https://content.jwplatform.com/players/vwjetAw8.html" id="vwjetAw8" title="Cyberpunk 2077 | FSR 3 vs FSR Redstone" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>It's a similar story with <a href="https://www.pcgamer.com/cyberpunk-2077-review/" target="_blank">Cyberpunk 2077</a>, tested at 4K again, using the RT Ultra graphics preset. There's a slightly larger performance hit using Redstone than in Black Myth: Wukong, but again, it's not big enough to be worried about, and it's the upscaler that's doing this, not the frame generator.</p><p>It's a little hard to see in the above video, but AMD's machine learning systems do a better job of retaining dust, fog, and smoke detail than standard FSR 3. But, just as with Wukong, the older tech has been well implemented in the game, so the fixes were only going to be minor for the most part.</p><p>Redstone's frame gen is pretty happy with rapid camera changes and thin objects in the distance, such as power lines, but I did spot the odd shimmering on some surfaces during gameplay. I tried my best to capture them, but they just disappear in video compression.</p><h2 class="article-body__section" id="section-f1-25"><span>F1 25</span></h2><iframe src="https://content.jwplatform.com/players/DrqUO9Yv.html" id="DrqUO9Yv" title="F1 25 | FSR 3 vs FSR Redstone" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>If there's one game that desperately needs some AI loving, it's <a href="https://www.pcgamer.com/games/racing/f1-25-review/" target="_blank">F1 25</a>. Just watch the first 30 or so seconds of the above video to see what I mean. FSR 3 frame gen absolutely butchers the shadows of the cars, especially the player's.</p><p>Not so with Redstone. It generates those almost perfectly, though not always, and you can still see some glitches with cars in the distance. However, some of that is still present <em>without</em> frame gen, so it's probably down to the engine using low-resolution shadows for cars once they're a certain distance away from the camera.</p><p>Once again, all of this is achieved with only a very small performance hit compared to FSR 3. Without the use of upscaling, at 4K Ultra High, F1 25 runs at around 40 frames per second, with 1% lows of 29 fps. If you have an RDNA 4 card, jump into Adrenalin Software, hit the toggles, and then fire up the game. Once in, activate FSR 3 upscaling and frame gen, and the software will override it all and use the good stuff.</p><h2 class="article-body__section" id="section-grand-theft-auto-5-enhanced"><span>Grand Theft Auto 5: Enhanced</span></h2><iframe src="https://content.jwplatform.com/players/L5rfCBsI.html" id="L5rfCBsI" title="GTA 5: Enhanced | FSR 3 vs FSR Redstone" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>For a final quick test of FSR Redstone's frame generator, I picked <a href="https://www.pcgamer.com/hardware/gta-5-enhanced-performance-analysis-forget-max-settings-my-advice-is-to-enable-very-high-rt-and-enjoy-the-show/" target="_blank">GTA 5: Enhanced</a> out of the list of 31 games. Small correction: I picked <a href="https://www.pcgamer.com/games/action/mafia-the-old-country-review/" target="_blank">Mafia: The Old Country</a> first, but that game's settings menu was just completely blank for me, no matter what I tried. </p><p>Testing GTA 5 is fiddly at the best of times, because when you restart the whole game (which you have to, in order to enable Redstone), you never begin at the exact point where you last saved. So please forgive the fact that the above videos don't synchronise whatsoever, and try to just focus on how well FSR 3 handles things compared to the AI stuff.</p><p>I think it's fair to say that there isn't a whole heap of difference when it comes to visual quality. Redstone does a slightly better job of keeping power lines solid and stopping foliage from blurring as it rapidly passes by, but it's not exactly a stark contrast.</p><p>Tested once more at 4K with the High RT graphics preset, GTA 5 shows the biggest performance drop out of all the games I tested: around 30 fps from the average frame rate, and 25 fps from the 1% lows. The ray tracing in this game can be brutal on a GPU, especially when cranked right up, so I suspect there's just a little bit too much going on for the RDNA 4 card, when it's having to juggle lots of ray <em>and</em> AI upscaling.</p><h2 class="article-body__section" id="section-call-of-duty-black-ops-7"><span>Call of Duty: Black Ops 7</span></h2><iframe src="https://content.jwplatform.com/players/Y90jBhhL.html" id="Y90jBhhL" title="Call of Duty: Black Ops 7 | No FSR Ray Regeneration vs FSR Ray Regeneration" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>While <a href="https://www.pcgamer.com/games/call-of-duty/call-of-duty-black-ops-7-review/" target="_blank">Call of Duty: Black Ops 7</a> is one of the few games that will happily switch over to the AI frame gen, I instead focused on something else out of Redstone: <em>FSR Ray Regeneration.</em> This is AMD's answer to Nvidia's <a href="https://www.pcgamer.com/cyberpunk-2077-2-0-nvidia-ray-reconstruction/" target="_blank">DLSS Ray Reconstruction</a> and essentially does a better job of denoising and reconstructing images off reflected surfaces.</p><p>Black Ops: 7 is the only game that supports right now, and I have to say that it's an odd choice to showcase the tech. I mean, who's going to take time to check out the accuracy of a reflection in a shiny floor in the middle of a raging battle?</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xHLQzHBzQgxQFsZN7tiPzG.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FHBNLbz4WYWjVkX8budozG.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/M7qXRMNozXazHRzEZByNyG.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure></figure><p>Anyway, the above video is a comparison of 'straight' Redstone (i.e. FSR 4 + AI frame gen) and Redstone with Ray Reconstruction enabled. If you look hard enough, you can certainly see where the AI denoiser is actually improving things. Interestingly, you can also see where the frame gen is borking stuff, too, though not very easily.</p><p>For a handful of frames, between 19 and 20 seconds in the video, the straight Redstone run generates some odd-looking steps coming out of the pool. You can only spot by inching through, frame at a time, so you'd never spot it during actual gameplay. It just shows that, as good as Redstone is, like all frame generators, it's not perfect.</p><p>FSR Ray Regeneration doesn't seem to generate much of a performance impact in Black Ops 7, or at least not in the game's benchmark. We'll obviously need to see it in use a lot more before we can make any overall judgement about it.</p><h3 class="article-body__section" id="section-the-missing-piece-fsr-radiance-cache"><span>The missing piece: FSR Radiance Cache</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/gsR5Ynr94oG5AaSZMwYK3H.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hff2mFCpt6St5yKo2wHVxG.jpg" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" /><figcaption><small role="credit">AMD</small></figcaption></figure></figure><p>The final part of FSR Redstone to discuss is a bit of an odd one. That's because it's not something that PC gamers will ever be able to use themselves directly, as it has to be used by developers within the engine. This is also true of any part of FSR (you can't force it to magically work in a game that doesn't have it implemented), but there is still some degree of user interactivity with those.</p><p>AMD's Josh Hort, Senior Director and Head of ISV Enabling, described the process behind FSR Radiance Cache: "We sample the scene, the camera viewport and geometry are used to generate accurate radiance values, which are then fed to a neural network for training. We train the network to understand how radiance behaves in the scene, how light interacts with surfaces, how indirect lighting propagates, and so on.</p><p>"During runtime, the FSR radiance caching phase, we use the train network to provide radiance results early, as soon as the second ray intersection. That means we can get high-quality lighting much faster with fewer rays and less brute force computation, which directly translates into performance."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TdN2eRBzpoS9ooZJwg993H" name="AMD FSR Redstone Press Deck 18" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" src="https://cdn.mos.cms.futurecdn.net/TdN2eRBzpoS9ooZJwg993H.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>What's not super clear at this stage is what Hort means by 'we': Is the training stage done entirely by AMD, or does this have to be done by the developer? An updated FSR SDK with a preview of FSR Radiance Cache should be available on <a href="https://gpuopen.com/" target="_blank">GPUopen</a> by the time this article goes live, so I'll hopefully be able to check then.</p><p>AMD showed a very short clip of <a href="https://www.pcgamer.com/warhammer-40000-darktide-review/" target="_blank">Warhammer 40,000: Darktide</a> running with FSR Radiance Cache, and while it looked very pretty, the total lack of any performance metrics made it useless, because improving the speed of ray tracing is what this aspect of Redstone is all about.</p><h2 class="article-body__section" id="section-my-issues-with-fsr-redstone"><span>My issues with FSR Redstone</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qbom2YxP8eL4RxntAmgPvG" name="AMD FSR Redstone Press Deck 05" alt="A presentation slide from AMD's FSR Redstone Press Deck, as issued December 2025" src="https://cdn.mos.cms.futurecdn.net/qbom2YxP8eL4RxntAmgPvG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>Let me be clear on one thing here: Whatever you want to call it, FSR Redstone is a success. The AI upscaler is very good; the AI frame generator is perhaps even better. A single use case sample of the AI denoiser isn't enough to judge whether it's something you'd always want to enable, but it <em>seems</em> good, too.</p><p>But that doesn't mean AMD is getting off the hook, here. For starters, it's late, <em>very late</em>, to market. Nvidia <a href="https://www.pcgamer.com/dlss-3-on-older-GPUs/" target="_blank">introduced AI-powered frame generation</a> back in September 2022, and <a href="https://www.pcgamer.com/hardware/graphics-cards/intels-new-second-gen-xess-2-upscaling-tech-with-frame-generation-matches-nvidias-dlss-for-features-and-might-have-the-edge-on-amds-fsr/" target="_blank">Intel followed suit in December 2024</a>, and both have released updated versions since.</p><p>Meanwhile, AMD's RDNA 4 GPUs have been around since March of this year, and while they got FSR 4 very quickly, it shouldn't have taken this long to get FSR Frame Generation out of the door. Why FSR Ray Regeneration got a priority release is puzzling. I suspect that AMD originally planned for FSR 4 to be the full Redstone package, but development woes and delays just pushed it further and further back.</p><p>Another gripe I have with FSR Redstone is the whole naming thing. I don't think the full names are expected to be used in games, just FSR Upscaling, etc, and while I appreciate the move to simplify the whole nomenclature, AMD could have simply called Redstone, FSR 5 or even just 4.5, or anything with a number.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2584px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="7r3ThSXNU4dbsYjEWq3zmm" name="amd-rdna-4-architecture" alt="AMD slides about its new RDNA 4 graphics card architecture" src="https://cdn.mos.cms.futurecdn.net/7r3ThSXNU4dbsYjEWq3zmm.jpg" mos="" align="middle" fullscreen="" width="2584" height="1454" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>The number is important because when they inevitably get updated, how are gamers and developers supposed to tell the difference between the versions? There will be version codes used by AMD's FSR developers, so why bury them under marketing fluff?</p><p>Lastly, I'm not super happy about the fact that to use the main features of the new FSR, it all has to be done via the Adrenalin Software tool. That's already the case with FSR 4, but now you have to do the same with the ML version of frame generation. I admit it's not really a big deal, because if you have an RDNA 4 graphics card, you really <em>want</em> to use Redstone all the time, but for newcomers to PC gaming, the interface is pretty messy.</p><p>The engineers behind AMD's GPUs and software are bona fide magicians, and both RDNA 4 and FSR are the real deal. It's just a shame that the company can't or won't get a better handle on its marketing division.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD graphics card prices could rise by $40 thanks to the RAM supply crisis, but the extra you pay could be even more ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amd-graphics-card-prices-could-rise-by-usd40-thanks-to-the-ram-supply-crisis-but-the-extra-you-pay-could-be-even-more/</link>
                                                                            <description>
                            <![CDATA[ Best forget about doing any upgrades for a while. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iBAynxyPivFyWmpiDJHEbB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Y3DD3TQXyy9Sz5uCUHpHBh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 02 Dec 2025 16:06:48 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Y3DD3TQXyy9Sz5uCUHpHBh-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A photo of the AMD Radeon logo on a graphics card]]></media:description>                                                            <media:text><![CDATA[A photo of the AMD Radeon logo on a graphics card]]></media:text>
                                <media:title type="plain"><![CDATA[A photo of the AMD Radeon logo on a graphics card]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Y3DD3TQXyy9Sz5uCUHpHBh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Just a few weeks ago, we reported on the claim that <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-is-reportedly-planning-a-gpu-price-rise-as-the-memory-shortage-crisis-bites-and-odds-of-decent-black-friday-graphics-card-deals-look-increasingly-slim/">AMD was planning to increase the price of all its graphics cards</a> due to the global RAM supply problem. At the time, there was no indication of when the changes were going to be made, nor how large the increases were going to be. However, the first signs of the latter have been dropped on social media, suggesting that the price hikes will be $20 per 8 GB of memory. The real problem, though, is who is going to pay that bill?</p><p>In a very brief post on X, <a href="https://x.com/harukaze5719/status/1995865210272588210">harukaze5719</a> (who has a very good track record on all things GPU) wrote just two lines of information about Radeon price rises: "AMD 8GB VRAM: +$20, AMD 16GB VRAM: +$40." As things currently stand, there are only a handful of 8 GB Radeon cards in mass production: the RDNA 4 RX 9060 XT and the RDNA 3 RX 7600.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">AMD 8GB VRAM: +20$AMD 16GB VRAM: +40$- channelgate<a href="https://twitter.com/cantworkitout/status/1995865210272588210">December 2, 2025</a></p></blockquote><div class="see-more__filter"></div></div><p>These have MSRPs of $299 and $269, respectively, although the last-gen RX 7600 is usually quite a bit cheaper than this. At the moment, so is the RX 9060 XT (<a href="https://www.newegg.com/xfx-swift-rx-96tsw8gbq-radeon-rx-9060-xt-graphics-card-double-fans/p/N82E16814150913">$280 at Newegg</a>), but that's because we've just moved out of the Black Friday and Cyber Monday sales blitz and moved into Cyber Week.</p><p>As for 16 GB cards, that includes the RX 9060 XT, the RX 9070, and the RX 9070 XT. AMD doesn't officially still make any more Radeon RX 7000-series cards, such as the RX 7800 XT or RX 7900 XTX, but there are still plenty of RDNA 3 dies around, so graphics card vendors will still make these models for certain markets, such as China.</p><p>Doubling the VRAM quantity obviously means a doubling in the price hike, and it's not like the prices for 16 GB cards haven't wildly swung around over the past few months. It wasn't that long ago when you couldn't get an RX 9070 for under $600, but now you can grab one for <a href="https://www.newegg.com/asrock-challenger-rx9070-cl-16g-radeon-rx-9070-16gb-graphics-card-triple-fans/p/N82E16814930138">$530 at Newegg</a>. Adding $40 onto that price tag probably won't put too many people off buying one.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3167px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="JrPwC99ZkWi6UACR9diz7L" name="AMD RX 9070-series graphics cards" alt="AMD Radeon RX 9070-series graphics cards on a grey background" src="https://cdn.mos.cms.futurecdn.net/JrPwC99ZkWi6UACR9diz7L.jpg" mos="" align="middle" fullscreen="" width="3167" height="1781" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>However, this all assumes that the extra $20/$40 gets applied to the end price, i.e. what the consumer pays. That's the <em>best-case</em> scenario. Should the additional payment be levied at the point of purchase by the card vendors, then we'll certainly be paying more than 20 or so bucks more, because everyone else in the chain is likely to add a 'VRAM tax' of their own.</p><p>And just because the RAM has gone up in price doesn't mean it's going to be any more available to manufacturers. It's got more expensive because of supply constraints, not production-related issues. This could result in larger vendors swallowing up all available supplies of GDDR6 to ensure they can keep on churning out products.</p><p>That will leave smaller companies in lots of trouble, and I wouldn't be surprised if some of them either disappear altogether or just stop producing graphics cards. If that happens, then it'll be the end consumer that suffers because the lack of competition will just give the bigger companies free rein to charge whatever they like.</p><p>If it turns out that we only have to pay $20 more for our 8 GB Radeon cards and $40 more for AMD's 16 GB GPUs, then I can't see too many people complaining. But should the worst come to pass, and it's the third-party vendors coughing up this extra free, then our beloved GPUs stand a good chance of returning to the horrible days of the pandemic, where everything pixel-pushing costs an arm and a leg.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Five things I always tell people before they buy their first graphics card ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/five-things-i-always-tell-people-before-they-buy-their-first-graphics-card/</link>
                                                                            <description>
                            <![CDATA[ I've been professionally prodding graphics cards for the past two decades, and this is what I've learned about buying GPUs. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">FH7zvyjg6LaQ2Q9Cv8CfcV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/iaipjHjNMkYXkomF3LRZ7h-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 19 Nov 2025 12:12:28 +0000</pubDate>                                                                                                                                <updated>Tue, 23 Jun 2026 15:00:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                <author><![CDATA[ dave.james@futurenet.com (Dave James) ]]></author>                    <dc:creator><![CDATA[ Dave James ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ti9gYoetCsh9crRvpUzKD9.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/iaipjHjNMkYXkomF3LRZ7h-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Set of Nvidia graphics cards]]></media:description>                                                            <media:text><![CDATA[Set of Nvidia graphics cards]]></media:text>
                                <media:title type="plain"><![CDATA[Set of Nvidia graphics cards]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/iaipjHjNMkYXkomF3LRZ7h-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/a_9hrNeWYX8" allowfullscreen></iframe></div></div><p>Buying a new graphics card can be a tricky prospect, full of difficult decisions for even the most experienced of PC builders and gamers. But if you're buying your very first GPU, then it can feel like an absolute minefield. Never fear, though, as I'm here to try and take the edge off some of those worries.</p><p>And you shouldn't let any such concerns put you off, either, because the <a href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank">best graphics card</a> upgrade will be the single most impactful change you can make to your existing gaming PC. It's not hard either. As an upgrade, it will likely be just a simple case of taking one big lump of graphics card out and sticking another big lump in, though there are some things you can do to make it easier for yourself, which I'll cover down the page.</p><p>But once you have a shiny new GPU in your PC, it will feel like a whole new rig the next time you boot a new game. In fact, you'll probably want to go back and play all those games where you struggled to get 60 fps out of your old card, all over again. I'm updating this page today because the <a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank">Amazon Prime Day sales</a> are here, and we'll be ploughing through all the offers to find you the best <a href="https://www.pcgamer.com/amazon-prime-day-graphics-card-deals/" target="_blank">Prime Day graphics card deals</a>, so you can be sure you'll have the cheapest version of whatever GPU you're after.</p><p>So, without further needless waffle, here are the five things I always tell people before they buy their first graphics card:</p><ol start="1"><li><strong></strong><a href="#section-1-your-budget"><strong>It's all about your budget</strong></a><strong></strong></li><li><strong></strong><a href="#section-2-forget-tribalism"><strong>Buy the graphics card not the brand</strong></a><strong></strong></li><li><strong></strong><a href="#section-3-what-s-your-monitor"><strong>Erm… yeah, it's also all about your monitor, too</strong></a><strong></strong></li><li><strong></strong><a href="#section-4-don-t-just-wait"><strong>You can always wait for a new generation, but don't automatically ignore the last-gen cards</strong></a><strong></strong></li><li><strong></strong><a href="#section-5-easy-upgrade"><strong>It's an easy upgrade</strong></a></li></ol><div id="crow-inpage-content"><style>    body { margin: 0; padding: 0; background: transparent; }  </style><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async=""></script>  <iframe srcdoc="<!DOCTYPE html><html><head>  <style>    #widget-pyawof8 *:not(svg):not(path) { box-sizing: border-box; }    #widget-pyawof8 h1, #widget-pyawof8 p, #widget-pyawof8 h3 { margin: 0; line-height: normal; }    body { margin: 0; background: transparent; font-family: ui-sans-serif, system-ui, sans-serif; }  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {  *, ::before, ::after, ::backdrop { --tw-translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: initial; --tw-space-y-reverse: 0; --tw-divide-y-reverse: 0; --tw-border-style: solid; --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-duration: initial; --tw-ease: initial; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scale-z: 1; }}#widget-pyawof8, :host { --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-green-50: oklch(98.2% .018 155.826); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-emerald-600: oklch(59.6% .145 163.225); --color-blue-50: oklch(97% .014 254.604); --color-blue-600: oklch(54.6% .245 262.881); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-600: oklch(51.1% .262 276.966); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-rose-700: oklch(51.4% .222 16.935); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-black: #000; --color-white: #fff; --spacing: 4px; --container-sm: 384px; --container-md: 448px; --container-2xl: 672px; --container-6xl: 1152px; --text-xs: 12px; --text-xs--line-height: calc(1 / .75); --text-sm: 14px; --text-sm--line-height: calc(1.25 / .875); --text-base: 16px; --text-base--line-height: 1.5; --text-lg: 18px; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 20px; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 24px; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 30px; --text-3xl--line-height: 1.2; --text-4xl: 36px; --text-4xl--line-height: calc(2.5 / 2.25); --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-black: 900; --tracking-tight: -.025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-relaxed: 1.625; --radius-lg: 8px; --radius-xl: 12px; --radius-2xl: 16px; --ease-out: cubic-bezier(0, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --blur-sm: 8px; --blur-md: 12px; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); }*, ::after, ::before, ::backdrop { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }html, :host { text-size-adjust: 100%; tab-size: 4; line-height: 1.5; font-family: var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"); font-feature-settings: var(--default-font-feature-settings,normal); font-variation-settings: var(--default-font-variation-settings,normal); -webkit-tap-highlight-color: transparent; }hr { height: 0px; color: inherit; border-top-width: 1px; }abbr:where([title]) { text-decoration: underline dotted; }h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }a { color: inherit; text-decoration: inherit; }b, strong { font-weight: bolder; }code, kbd, samp, pre { font-family: var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace); font-feature-settings: var(--default-mono-font-feature-settings,normal); font-variation-settings: var(--default-mono-font-variation-settings,normal); font-size: 1em; }small { font-size: 80%; }sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }sub { bottom: -0.25em; }sup { top: -0.5em; }table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }progress { vertical-align: baseline; }summary { display: list-item; }ol, ul, menu { list-style: none; }img, svg, video, canvas, audio, iframe, embed, object { vertical-align: middle; display: block; }img, video { max-width: 100%; height: auto; }button, input, select, optgroup, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }:where(select:is([multiple], [size])) optgroup { font-weight: bolder; }:where(select:is([multiple], [size])) optgroup option { padding-inline-start: 20px; }::file-selector-button { margin-inline-end: 4px; }::placeholder { opacity: 1; }@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {  ::placeholder { color: currentcolor; }  @supports (color:color-mix(in lab,red,red)) {  ::placeholder { color: color-mix(currentcolor, transparent); }}}textarea { resize: vertical; }::-webkit-search-decoration { appearance: none; }::-webkit-date-and-time-value { min-height: 1lh; text-align: inherit; }::-webkit-datetime-edit { display: inline-flex; }::-webkit-datetime-edit-fields-wrapper { padding: 0px; }::-webkit-datetime-edit { padding-block: 0px; }::-webkit-datetime-edit-year-field { padding-block: 0px; }::-webkit-datetime-edit-month-field { padding-block: 0px; }::-webkit-datetime-edit-day-field { padding-block: 0px; }::-webkit-datetime-edit-hour-field { padding-block: 0px; }::-webkit-datetime-edit-minute-field { padding-block: 0px; }::-webkit-datetime-edit-second-field { padding-block: 0px; }::-webkit-datetime-edit-millisecond-field { padding-block: 0px; }::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }::-webkit-calendar-picker-indicator { line-height: 1; }button, input:where([type="button"], [type="reset"], [type="submit"]) { appearance: button; }::file-selector-button { appearance: button; }::-webkit-inner-spin-button { height: auto; }::-webkit-outer-spin-button { height: auto; }[hidden]:where(:not([hidden="until-found"])) { display: none !important; }@layer components;.pointer-events-none { pointer-events: none; }.absolute { position: absolute; }.fixed { position: fixed; }.relative { position: relative; }.inset-0 { inset: calc(var(--spacing) * 0); }.top-1\/2 { top: 50%; }.top-\[76px\] { top: 76px; }.top-\[80px\] { top: 80px; }.right-2 { right: calc(var(--spacing) * 2); }.right-3 { right: calc(var(--spacing) * 3); }.right-4 { right: calc(var(--spacing) * 4); }.left-1\/2 { left: 50%; }.left-2 { left: calc(var(--spacing) * 2); }.left-3 { left: calc(var(--spacing) * 3); }.left-4 { left: calc(var(--spacing) * 4); }.z-20 { z-index: 20; }.z-50 { z-index: 50; }.z-\[60\] { z-index: 60; }.z-\[100\] { z-index: 100; }.container { width: 100%; }@media (min-width: 640px) {  .container { max-width: 640px; }}@media (min-width: 768px) {  .container { max-width: 768px; }}@media (min-width: 1024px) {  .container { max-width: 1024px; }}@media (min-width: 1280px) {  .container { max-width: 1280px; }}@media (min-width: 1536px) {  .container { max-width: 1536px; }}.m-0 { margin: calc(var(--spacing) * 0); }.mx-auto { margin-inline: auto; }.prose { color: var(--tw-prose-#widget-pyawof8); max-width: 65ch; }.prose :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }.prose :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-lead); margin-top: 1.2em; margin-bottom: 1.2em; font-size: 1.25em; line-height: 1.6; }.prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-links); font-weight: 500; text-decoration: underline; }.prose :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-bold); font-weight: 600; }.prose :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(blockquote strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(thead th strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: decimal; }.prose :where(ol[type="A"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }.prose :where(ol[type="a"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }.prose :where(ol[type="I"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }.prose :where(ol[type="i"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }.prose :where(ol[type="1"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: decimal; }.prose :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: disc; }.prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-counters); font-weight: 400; }.prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-bullets); }.prose :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.25em; font-weight: 600; }.prose :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-color: var(--tw-prose-hr); border-top-width: 1px; margin-top: 3em; margin-bottom: 3em; }.prose :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-quotes); border-inline-start-width: 4px; border-inline-start-color: var(--tw-prose-quote-borders); quotes: "“" "”" "‘" "’"; margin-top: 1.6em; margin-bottom: 1.6em; padding-inline-start: 1em; font-style: italic; font-weight: 500; }.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: open-quote; }.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: close-quote; }.prose :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 0px; margin-bottom: 0.888889em; font-size: 2.25em; font-weight: 800; line-height: 1.11111; }.prose :where(h1 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 900; }.prose :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 2em; margin-bottom: 1em; font-size: 1.5em; font-weight: 700; line-height: 1.33333; }.prose :where(h2 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 800; }.prose :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.6em; margin-bottom: 0.6em; font-size: 1.25em; font-weight: 600; line-height: 1.6; }.prose :where(h3 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }.prose :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.5em; margin-bottom: 0.5em; font-weight: 600; line-height: 1.5; }.prose :where(h4 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }.prose :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; display: block; }.prose :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-kbd); box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows); padding-top: 0.1875em; padding-inline: 0.375em; padding-bottom: 0.1875em; border-radius: 5px; font-family: inherit; font-size: 0.875em; font-weight: 500; }.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-code); font-size: 0.875em; font-weight: 600; }.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before, .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: "`"; }.prose :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.875em; }.prose :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.9em; }.prose :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(blockquote code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(thead th code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-pre-code); background-color: var(--tw-prose-pre-bg); padding-top: 0.857143em; padding-inline: 1.14286em; padding-bottom: 0.857143em; border-radius: 6px; margin-top: 1.71429em; margin-bottom: 1.71429em; font-size: 0.875em; font-weight: 400; line-height: 1.71429; overflow-x: auto; }.prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: inherit; color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; background-color: rgba(0, 0, 0, 0); border-width: 0px; border-radius: 0px; padding: 0px; }.prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before, .prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: none; }.prose :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { table-layout: auto; width: 100%; margin-top: 2em; margin-bottom: 2em; font-size: 0.875em; line-height: 1.71429; }.prose :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-th-borders); }.prose :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); vertical-align: bottom; padding-inline: 0.571429em; padding-bottom: 0.571429em; font-weight: 600; }.prose :where(t#widget-pyawof8 tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-td-borders); }.prose :where(t#widget-pyawof8 tr:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 0px; }.prose :where(t#widget-pyawof8 td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: baseline; }.prose :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-top-width: 1px; border-top-color: var(--tw-prose-th-borders); }.prose :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: top; }.prose :where(th, td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { text-align: start; }.prose :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-captions); margin-top: 0.857143em; font-size: 0.875em; line-height: 1.42857; }.prose { --tw-prose-#widget-pyawof8: oklch(37.3% .034 259.733); --tw-prose-headings: oklch(21% .034 264.665); --tw-prose-lead: oklch(44.6% .03 256.802); --tw-prose-links: oklch(21% .034 264.665); --tw-prose-bold: oklch(21% .034 264.665); --tw-prose-counters: oklch(55.1% .027 264.364); --tw-prose-bullets: oklch(87.2% .01 258.338); --tw-prose-hr: oklch(92.8% .006 264.531); --tw-prose-quotes: oklch(21% .034 264.665); --tw-prose-quote-borders: oklch(92.8% .006 264.531); --tw-prose-captions: oklch(55.1% .027 264.364); --tw-prose-kbd: oklch(21% .034 264.665); --tw-prose-kbd-shadows: oklab(21% -.00316127 -.0338527/.1); --tw-prose-code: oklch(21% .034 264.665); --tw-prose-pre-code: oklch(92.8% .006 264.531); --tw-prose-pre-bg: oklch(27.8% .033 256.848); --tw-prose-th-borders: oklch(87.2% .01 258.338); --tw-prose-td-borders: oklch(92.8% .006 264.531); --tw-prose-invert-#widget-pyawof8: oklch(87.2% .01 258.338); --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: oklch(70.7% .022 261.325); --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: oklch(70.7% .022 261.325); --tw-prose-invert-bullets: oklch(44.6% .03 256.802); --tw-prose-invert-hr: oklch(37.3% .034 259.733); --tw-prose-invert-quotes: oklch(96.7% .003 264.542); --tw-prose-invert-quote-borders: oklch(37.3% .034 259.733); --tw-prose-invert-captions: oklch(70.7% .022 261.325); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: oklch(87.2% .01 258.338); --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: oklch(44.6% .03 256.802); --tw-prose-invert-td-borders: oklch(37.3% .034 259.733); font-size: 16px; line-height: 1.75; }.prose :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; }.prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.375em; }.prose :where(.prose > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }.prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }.prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }.prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }.prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }.prose :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }.prose :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; padding-inline-start: 1.625em; }.prose :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose :where(t#widget-pyawof8 td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.571429em; padding-inline: 0.571429em; padding-bottom: 0.571429em; }.prose :where(t#widget-pyawof8 td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose :where(t#widget-pyawof8 td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(.prose > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose :where(.prose > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }.prose-lg { font-size: 18px; line-height: 1.77778; }.prose-lg :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }.prose-lg :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.09091em; margin-bottom: 1.09091em; font-size: 1.22222em; line-height: 1.45455; }.prose-lg :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 1.66667em; padding-inline-start: 1em; }.prose-lg :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0.833333em; font-size: 2.66667em; line-height: 1; }.prose-lg :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.86667em; margin-bottom: 1.06667em; font-size: 1.66667em; line-height: 1.33333; }.prose-lg :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 0.666667em; font-size: 1.33333em; line-height: 1.5; }.prose-lg :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 0.444444em; line-height: 1.55556; }.prose-lg :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose-lg :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.222222em; padding-inline: 0.444444em; padding-bottom: 0.222222em; border-radius: 5px; font-size: 0.888889em; }.prose-lg :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; }.prose-lg :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.866667em; }.prose-lg :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.875em; }.prose-lg :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 1em; padding-inline: 1.5em; padding-bottom: 1em; border-radius: 6px; margin-top: 2em; margin-bottom: 2em; font-size: 0.888889em; line-height: 1.75; }.prose-lg :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; padding-inline-start: 1.55556em; }.prose-lg :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; margin-bottom: 0.666667em; }.prose-lg :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.444444em; }.prose-lg :where(.prose-lg > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }.prose-lg :where(.prose-lg > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(.prose-lg > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }.prose-lg :where(.prose-lg > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(.prose-lg > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }.prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }.prose-lg :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }.prose-lg :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; padding-inline-start: 1.55556em; }.prose-lg :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 3.11111em; margin-bottom: 3.11111em; }.prose-lg :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose-lg :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; line-height: 1.5; }.prose-lg :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline: 0.75em; padding-bottom: 0.75em; }.prose-lg :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose-lg :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose-lg :where(t#widget-pyawof8 td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.75em; padding-inline: 0.75em; padding-bottom: 0.75em; }.prose-lg :where(t#widget-pyawof8 td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose-lg :where(t#widget-pyawof8 td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose-lg :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose-lg :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1em; font-size: 0.888889em; line-height: 1.5; }.prose-lg :where(.prose-lg > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose-lg :where(.prose-lg > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }.mt-1 { margin-top: calc(var(--spacing) * 1); }.mt-2 { margin-top: calc(var(--spacing) * 2); }.mt-4 { margin-top: calc(var(--spacing) * 4); }.mt-8 { margin-top: calc(var(--spacing) * 8); }.mt-auto { margin-top: auto; }.mr-5 { margin-right: calc(var(--spacing) * 5); }.mb-2 { margin-bottom: calc(var(--spacing) * 2); }.mb-3 { margin-bottom: calc(var(--spacing) * 3); }.mb-4 { margin-bottom: calc(var(--spacing) * 4); }.mb-6 { margin-bottom: calc(var(--spacing) * 6); }.mb-8 { margin-bottom: calc(var(--spacing) * 8); }.ml-auto { margin-left: auto; }.line-clamp-2 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }.block { display: block; }.flex { display: flex; }.hidden { display: none; }.inline { display: inline; }.inline-block { display: inline-block; }.h-1\.5 { height: calc(var(--spacing) * 1.5); }.h-2 { height: calc(var(--spacing) * 2); }.h-3 { height: calc(var(--spacing) * 3); }.h-4 { height: calc(var(--spacing) * 4); }.h-5 { height: calc(var(--spacing) * 5); }.h-6 { height: calc(var(--spacing) * 6); }.h-8 { height: calc(var(--spacing) * 8); }.h-10 { height: calc(var(--spacing) * 10); }.h-24 { height: calc(var(--spacing) * 24); }.h-\[76px\] { height: 76px; }.h-\[600px\] { height: 600px; }.h-auto { height: auto; }.h-full { height: 100%; }.max-h-\[90vh\] { max-height: 90vh; }.min-h-\[400px\] { min-height: 400px; }.min-h-screen { min-height: 100vh; }.w-1 { width: calc(var(--spacing) * 1); }.w-1\.5 { width: calc(var(--spacing) * 1.5); }.w-1\/3 { width: 33.3333%; }.w-1\/4 { width: 25%; }.w-2 { width: calc(var(--spacing) * 2); }.w-3 { width: calc(var(--spacing) * 3); }.w-4 { width: calc(var(--spacing) * 4); }.w-5 { width: calc(var(--spacing) * 5); }.w-8 { width: calc(var(--spacing) * 8); }.w-10 { width: calc(var(--spacing) * 10); }.w-20 { width: calc(var(--spacing) * 20); }.w-32 { width: calc(var(--spacing) * 32); }.w-40 { width: calc(var(--spacing) * 40); }.w-full { width: 100%; }.w-px { width: 1px; }.max-w-2xl { max-width: var(--container-2xl); }.max-w-6xl { max-width: var(--container-6xl); }.max-w-\[65ch\] { max-width: 65ch; }.max-w-md { max-width: var(--container-md); }.max-w-none { max-width: none; }.max-w-sm { max-width: var(--container-sm); }.min-w-0 { min-width: calc(var(--spacing) * 0); }.min-w-\[800px\] { min-width: 800px; }.flex-1 { flex: 1 1 0%; }.flex-none { flex: 0 0 auto; }.flex-shrink-0, .shrink-0 { flex-shrink: 0; }.-translate-x-1\/2 { --tw-translate-x: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-y-1\/2 { --tw-translate-y: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }.transform { transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,); }.animate-pulse { animation: var(--animate-pulse); }.animate-spin { animation: var(--animate-spin); }.cursor-pointer { cursor: pointer; }.resize-y { resize: vertical; }.list-none { list-style-type: none; }.appearance-none { appearance: none; }.flex-col { flex-direction: column; }.flex-wrap { flex-wrap: wrap; }.items-center { align-items: center; }.items-start { align-items: flex-start; }.justify-between { justify-content: space-between; }.justify-center { justify-content: center; }.justify-end { justify-content: flex-end; }.gap-1 { gap: calc(var(--spacing) * 1); }.gap-1\.5 { gap: calc(var(--spacing) * 1.5); }.gap-2 { gap: calc(var(--spacing) * 2); }.gap-3 { gap: calc(var(--spacing) * 3); }.gap-4 { gap: calc(var(--spacing) * 4); }.gap-6 { gap: calc(var(--spacing) * 6); }.gap-8 { gap: calc(var(--spacing) * 8); }:where(.space-y-2 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse))); }.gap-x-4 { column-gap: calc(var(--spacing) * 4); }.gap-y-2 { row-gap: calc(var(--spacing) * 2); }:where(.divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }:where(.divide-neutral-100 > :not(:last-child)) { border-color: var(--color-neutral-100); }.self-start { align-self: flex-start; }.truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }.overflow-auto { overflow: auto; }.overflow-hidden { overflow: hidden; }.overflow-y-auto { overflow-y: auto; }.rounded-2xl { border-radius: var(--radius-2xl); }.rounded-full { border-radius: 3.40282e+38px; }.rounded-lg { border-radius: var(--radius-lg); }.rounded-xl { border-radius: var(--radius-xl); }.border { border-style: var(--tw-border-style); border-width: 1px; }.border-2 { border-style: var(--tw-border-style); border-width: 2px; }.border-t { border-top-style: var(--tw-border-style); border-top-width: 1px; }.border-t-4 { border-top-style: var(--tw-border-style); border-top-width: 4px; }.border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }.border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }.border-dashed { --tw-border-style: dashed; border-style: dashed; }.border-none { --tw-border-style: none; border-style: none; }.border-\[\#DC1F26\] { border-color: rgb(220, 31, 38); }.border-neutral-100 { border-color: var(--color-neutral-100); }.border-neutral-200 { border-color: var(--color-neutral-200); }.border-neutral-300 { border-color: var(--color-neutral-300); }.border-red-100 { border-color: var(--color-red-100); }.border-rose-100 { border-color: var(--color-rose-100); }.bg-\[\#DC1F26\] { background-color: rgb(220, 31, 38); }.bg-\[\#ededed\] { background-color: rgb(237, 237, 237); }.bg-black { background-color: var(--color-black); }.bg-green-600 { background-color: var(--color-green-600); }.bg-neutral-50 { background-color: var(--color-neutral-50); }.bg-neutral-50\/50 { background-color: rgba(250, 250, 250, 0.5); }@supports (color:color-mix(in lab,red,red)) {  .bg-neutral-50\/50 { background-color: color-mix(in oklab,var(--color-neutral-50) 50%,transparent); }}.bg-neutral-100 { background-color: var(--color-neutral-100); }.bg-neutral-200 { background-color: var(--color-neutral-200); }.bg-neutral-300 { background-color: var(--color-neutral-300); }.bg-neutral-900\/40 { background-color: rgba(23, 23, 23, 0.4); }@supports (color:color-mix(in lab,red,red)) {  .bg-neutral-900\/40 { background-color: color-mix(in oklab,var(--color-neutral-900) 40%,transparent); }}.bg-red-50 { background-color: var(--color-red-50); }.bg-red-600 { background-color: var(--color-red-600); }.bg-rose-50 { background-color: var(--color-rose-50); }.bg-rose-500 { background-color: var(--color-rose-500); }.bg-rose-600 { background-color: var(--color-rose-600); }.bg-transparent { background-color: rgba(0, 0, 0, 0); }.bg-white { background-color: var(--color-white); }.fill-current { fill: currentcolor; }.object-contain { object-fit: contain; }.object-cover { object-fit: cover; }.p-0 { padding: calc(var(--spacing) * 0); }.p-1\.5 { padding: calc(var(--spacing) * 1.5); }.p-2 { padding: calc(var(--spacing) * 2); }.p-3 { padding: calc(var(--spacing) * 3); }.p-4 { padding: calc(var(--spacing) * 4); }.p-6 { padding: calc(var(--spacing) * 6); }.p-8 { padding: calc(var(--spacing) * 8); }.px-2 { padding-inline: calc(var(--spacing) * 2); }.px-3 { padding-inline: calc(var(--spacing) * 3); }.px-4 { padding-inline: calc(var(--spacing) * 4); }.px-6 { padding-inline: calc(var(--spacing) * 6); }.py-0\.5 { padding-block: calc(var(--spacing) * .5); }.py-1 { padding-block: calc(var(--spacing) * 1); }.py-1\.5 { padding-block: calc(var(--spacing) * 1.5); }.py-2 { padding-block: calc(var(--spacing) * 2); }.py-3 { padding-block: calc(var(--spacing) * 3); }.py-4 { padding-block: calc(var(--spacing) * 4); }.py-12 { padding-block: calc(var(--spacing) * 12); }.pt-8 { padding-top: calc(var(--spacing) * 8); }.pr-4 { padding-right: calc(var(--spacing) * 4); }.pr-8 { padding-right: calc(var(--spacing) * 8); }.pr-10 { padding-right: calc(var(--spacing) * 10); }.pb-4 { padding-bottom: calc(var(--spacing) * 4); }.pb-8 { padding-bottom: calc(var(--spacing) * 8); }.pl-1\.5 { padding-left: calc(var(--spacing) * 1.5); }.pl-9 { padding-left: calc(var(--spacing) * 9); }.pl-12 { padding-left: calc(var(--spacing) * 12); }.text-center { text-align: center; }.text-left { text-align: left; }.font-mono { font-family: var(--font-mono); }.font-sans { font-family: var(--font-sans); }.font-serif { font-family: var(--font-serif); }.text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }.text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }.text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }.text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }.text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }.text-\[10px\] { font-size: 10px; }.text-\[11px\] { font-size: 11px; }.leading-none { --tw-leading: 1; line-height: 1; }.leading-relaxed { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }.leading-tight { --tw-leading: var(--leading-tight); line-height: var(--leading-tight); }.font-black { --tw-font-weight: var(--font-weight-black); font-weight: var(--font-weight-black); }.font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }.font-medium { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }.font-semibold { --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }.tracking-tight { --tw-tracking: var(--tracking-tight); letter-spacing: var(--tracking-tight); }.tracking-wider { --tw-tracking: var(--tracking-wider); letter-spacing: var(--tracking-wider); }.tracking-widest { --tw-tracking: var(--tracking-widest); letter-spacing: var(--tracking-widest); }.text-ellipsis { text-overflow: ellipsis; }.text-\[\#DC1F26\] { color: rgb(220, 31, 38); }.text-black { color: var(--color-black); }.text-emerald-600 { color: var(--color-emerald-600); }.text-green-600 { color: var(--color-green-600); }.text-neutral-300 { color: var(--color-neutral-300); }.text-neutral-400 { color: var(--color-neutral-400); }.text-neutral-500 { color: var(--color-neutral-500); }.text-neutral-600 { color: var(--color-neutral-600); }.text-neutral-700 { color: var(--color-neutral-700); }.text-neutral-900 { color: var(--color-neutral-900); }.text-red-500 { color: var(--color-red-500); }.text-red-600 { color: var(--color-red-600); }.text-rose-500 { color: var(--color-rose-500); }.text-rose-600 { color: var(--color-rose-600); }.text-white { color: var(--color-white); }.uppercase { text-transform: uppercase; }.italic { font-style: italic; }.placeholder-neutral-500::placeholder { color: var(--color-neutral-500); }.opacity-0 { opacity: 0; }.shadow-2xl { --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color,#00000040); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-\[0_20px_60px_-15px_rgba\(0\,0\,0\,0\.4\)\] { --tw-shadow: 0 20px 60px -15px var(--tw-shadow-color,#0006); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-inner { --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-md { --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-sm { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-xl { --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.backdrop-blur-md { --tw-backdrop-blur: blur(var(--blur-md)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }.backdrop-blur-sm { --tw-backdrop-blur: blur(var(--blur-sm)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }.transition { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-all { transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-colors { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-opacity { transition-property: opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-shadow { transition-property: box-shadow; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }.ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }.prose-neutral { --tw-prose-#widget-pyawof8: oklch(37.1% 0 0); --tw-prose-headings: oklch(20.5% 0 0); --tw-prose-lead: oklch(43.9% 0 0); --tw-prose-links: oklch(20.5% 0 0); --tw-prose-bold: oklch(20.5% 0 0); --tw-prose-counters: oklch(55.6% 0 0); --tw-prose-bullets: oklch(87% 0 0); --tw-prose-hr: oklch(92.2% 0 0); --tw-prose-quotes: oklch(20.5% 0 0); --tw-prose-quote-borders: oklch(92.2% 0 0); --tw-prose-captions: oklch(55.6% 0 0); --tw-prose-kbd: oklch(20.5% 0 0); --tw-prose-kbd-shadows: oklab(20.5% 0 0/.1); --tw-prose-code: oklch(20.5% 0 0); --tw-prose-pre-code: oklch(92.2% 0 0); --tw-prose-pre-bg: oklch(26.9% 0 0); --tw-prose-th-borders: oklch(87% 0 0); --tw-prose-td-borders: oklch(92.2% 0 0); --tw-prose-invert-#widget-pyawof8: oklch(87% 0 0); --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: oklch(70.8% 0 0); --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: oklch(70.8% 0 0); --tw-prose-invert-bullets: oklch(43.9% 0 0); --tw-prose-invert-hr: oklch(37.1% 0 0); --tw-prose-invert-quotes: oklch(97% 0 0); --tw-prose-invert-quote-borders: oklch(37.1% 0 0); --tw-prose-invert-captions: oklch(70.8% 0 0); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: oklch(87% 0 0); --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: oklch(43.9% 0 0); --tw-prose-invert-td-borders: oklch(37.1% 0 0); }.outline-none { --tw-outline-style: none; outline-style: none; }.select-none { user-select: none; }@media (hover: hover) {  .group-hover\:text-\[\#DC1F26\]:is(:where(.group):hover *) { color: rgb(220, 31, 38); }  .group-hover\:opacity-100:is(:where(.group):hover *) { opacity: 1; }  .hover\:border-black:hover { border-color: var(--color-black); }  .hover\:border-neutral-300:hover { border-color: var(--color-neutral-300); }  .hover\:bg-black:hover { background-color: var(--color-black); }  .hover\:bg-blue-50:hover { background-color: var(--color-blue-50); }  .hover\:bg-green-50:hover { background-color: var(--color-green-50); }  .hover\:bg-green-700:hover { background-color: var(--color-green-700); }  .hover\:bg-indigo-50:hover { background-color: var(--color-indigo-50); }  .hover\:bg-neutral-50:hover { background-color: var(--color-neutral-50); }  .hover\:bg-neutral-200:hover { background-color: var(--color-neutral-200); }  .hover\:bg-neutral-300:hover { background-color: var(--color-neutral-300); }  .hover\:bg-neutral-800:hover { background-color: var(--color-neutral-800); }  .hover\:bg-red-50:hover { background-color: var(--color-red-50); }  .hover\:bg-red-700:hover { background-color: var(--color-red-700); }  .hover\:bg-rose-600:hover { background-color: var(--color-rose-600); }  .hover\:bg-rose-700:hover { background-color: var(--color-rose-700); }  .hover\:text-\[\#DC1F26\]:hover { color: rgb(220, 31, 38); }  .hover\:text-blue-600:hover { color: var(--color-blue-600); }  .hover\:text-indigo-600:hover { color: var(--color-indigo-600); }  .hover\:text-neutral-700:hover { color: var(--color-neutral-700); }  .hover\:text-neutral-900:hover { color: var(--color-neutral-900); }  .hover\:text-red-600:hover { color: var(--color-red-600); }  .hover\:text-rose-600:hover { color: var(--color-rose-600); }}.focus\:border-rose-500:focus { border-color: var(--color-rose-500); }.focus\:ring-1:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-2:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-4:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-\[\#DC1F26\]\/20:focus { --tw-ring-color: oklab(57.3239% .195826 .0976754/.2); }.focus\:ring-rose-500:focus { --tw-ring-color: var(--color-rose-500); }.focus\:outline-none:focus { --tw-outline-style: none; outline-style: none; }.active\:scale-95:active { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; scale: var(--tw-scale-x) var(--tw-scale-y); }@media (min-width: 640px) {  .sm\:top-\[88px\] { top: 88px; }  .sm\:top-\[92px\] { top: 92px; }  .sm\:right-3 { right: calc(var(--spacing) * 3); }  .sm\:left-3 { left: calc(var(--spacing) * 3); }  .sm\:mb-6 { margin-bottom: calc(var(--spacing) * 6); }  .sm\:mb-8 { margin-bottom: calc(var(--spacing) * 8); }  .sm\:block { display: block; }  .sm\:flex { display: flex; }  .sm\:h-6 { height: calc(var(--spacing) * 6); }  .sm\:w-6 { width: calc(var(--spacing) * 6); }  .sm\:w-64 { width: calc(var(--spacing) * 64); }  .sm\:flex-row { flex-direction: row; }  .sm\:items-center { align-items: center; }  .sm\:p-3 { padding: calc(var(--spacing) * 3); }  .sm\:p-8 { padding: calc(var(--spacing) * 8); }  .sm\:px-4 { padding-inline: calc(var(--spacing) * 4); }  .sm\:py-4 { padding-block: calc(var(--spacing) * 4); }  .sm\:pl-14 { padding-left: calc(var(--spacing) * 14); }  .sm\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }  .sm\:text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }}@media (min-width: 768px) {  .md\:h-screen { height: 100vh; }  .md\:w-80 { width: calc(var(--spacing) * 80); }  .md\:flex-row { flex-direction: row; }  .md\:overflow-hidden { overflow: hidden; }  .md\:overflow-y-auto { overflow-y: auto; }  .md\:p-12 { padding: calc(var(--spacing) * 12); }  .md\:text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }  .md\:text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }  .md\:text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }}.prose-headings\:font-serif :where(h1, h2, h3, h4, h5, h6, th):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-p\:font-serif :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-family: var(--font-serif); }.prose-p\:leading-relaxed :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }.prose-p\:text-neutral-700 :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-neutral-700); }@property --tw-translate-x { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-translate-y { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-translate-z { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-rotate-x { syntax: "*"; inherits: false; }@property --tw-rotate-y { syntax: "*"; inherits: false; }@property --tw-rotate-z { syntax: "*"; inherits: false; }@property --tw-skew-x { syntax: "*"; inherits: false; }@property --tw-skew-y { syntax: "*"; inherits: false; }@property --tw-space-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-divide-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }@property --tw-leading { syntax: "*"; inherits: false; }@property --tw-font-weight { syntax: "*"; inherits: false; }@property --tw-tracking { syntax: "*"; inherits: false; }@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-shadow-color { syntax: "*"; inherits: false; }@property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }@property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }@property --tw-ring-color { syntax: "*"; inherits: false; }@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-inset-ring-color { syntax: "*"; inherits: false; }@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-ring-inset { syntax: "*"; inherits: false; }@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; initial-value: 0; }@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff; }@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-backdrop-blur { syntax: "*"; inherits: false; }@property --tw-backdrop-brightness { syntax: "*"; inherits: false; }@property --tw-backdrop-contrast { syntax: "*"; inherits: false; }@property --tw-backdrop-grayscale { syntax: "*"; inherits: false; }@property --tw-backdrop-hue-rotate { syntax: "*"; inherits: false; }@property --tw-backdrop-invert { syntax: "*"; inherits: false; }@property --tw-backdrop-opacity { syntax: "*"; inherits: false; }@property --tw-backdrop-saturate { syntax: "*"; inherits: false; }@property --tw-backdrop-sepia { syntax: "*"; inherits: false; }@property --tw-duration { syntax: "*"; inherits: false; }@property --tw-ease { syntax: "*"; inherits: false; }@property --tw-scale-x { syntax: "*"; inherits: false; initial-value: 1; }@property --tw-scale-y { syntax: "*"; inherits: false; initial-value: 1; }@property --tw-scale-z { syntax: "*"; inherits: false; initial-value: 1; }@keyframes spin {   100% { transform: rotate(360deg); }}@keyframes pulse {   50% { opacity: 0.5; }}</style></head><body style="margin:0; padding:0; background:transparent;">  <div style="position: relative;">    <div class="w-full max-w-2xl mx-auto flex justify-center" id="widget-pyawof8"><div class="w-full max-w-2xl mx-auto font-sans relative"><div id="pcg-search-container" class="bg-[#ededed] p-2 sm:p-3 rounded-full shadow-sm relative z-20 flex items-center"><div class="relative w-full text-sm sm:text-base md:text-lg"><div class="absolute left-4 top-1/2 -translate-y-1/2 text-[#DC1F26]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search w-5 h-5 sm:w-6 sm:h-6" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></div><input id="pcg-search" placeholder="Search our 92 graphics card reviews" class="w-full bg-white border-2 border-[#DC1F26] rounded-full py-3 sm:py-4 pl-12 sm:pl-14 pr-10 outline-none text-black placeholder-neutral-500 shadow-inner focus:ring-4 focus:ring-[#DC1F26]/20 transition-all font-medium text-ellipsis overflow-hidden" type="text" value=""></div></div><div id="pcg-footer-stats" class="mt-4 text-center text-sm sm:text-base font-semibold text-neutral-600 px-4">PC Gamer has reviewed <span id="pcg-total-reviews">1342</span> PC gaming goodies since 2020</div></div>      <section id="pcg-dropdown-container" class="absolute top-[76px] sm:top-[88px] left-2 right-2 sm:left-3 sm:right-3 z-50 bg-white border-2 border-[#DC1F26] rounded-2xl shadow-xl flex-col overflow-hidden" style="display: none; max-height: 380px;">        <header style="display: flex; align-items: center; justify-content: space-between; background: #fafafa; padding: 0.75rem; border-bottom: 1px solid #f5f5f5;">          <h3 id="pcg-dropdown-title" style="font-size: 0.75rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: #737373;">Latest Reviews</h3>          <button id="pcg-close-btn" aria-label="Close" style="color: #a3a3a3; background: transparent; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; padding: 0;">             <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>          </button>        </header>        <nav aria-label="Search Results" id="pcg-results" style="overflow-y: auto;">        </nav>      </section>            <article id="pcg-reader-container" class="absolute top-[80px] sm:top-[92px] left-2 right-2 sm:left-3 sm:right-3 z-[100] bg-white border-2 border-[#DC1F26] rounded-2xl shadow-[0_20px_60px_-15px_rgba(0,0,0,0.4)] flex-col overflow-hidden" style="display: none; height: 600px;">        <header style="display: flex; align-items: center; justify-content: space-between; padding: 1rem; border-bottom: 1px solid #f5f5f5; flex: none; background: white; position: relative;">          <div style="flex: 1;">            <span style="font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: #a3a3a3;">Reader view</span>          </div>                    <div style="position: absolute; left: 50%; transform: translateX(-50%); text-align: center;" id="pcg-reader-link-container">          </div>          <div style="flex: 1; display: flex; justify-content: flex-end;">            <button id="pcg-reader-close" aria-label="Close Reader" style="color: #a3a3a3; background: transparent; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; padding: 0;">              <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>            </button>          </div>        </header>        <div id="pcg-reader-content" style="flex: 1; padding: 1rem 1rem 3rem; overflow-y: auto; background: white; font-family: ui-serif, Georgia, Cambria, 'Times New Roman', Times, serif;">        </div>      </article>    </div>  </div>        <script>        const API_BASE = "https://review-widget-builder-1098919444017.us-west1.run.app";        const CATEGORY = "Graphics Cards";        // Embedded complete category data        const LOCAL_REVIEWS = JSON.parse(decodeURIComponent("%5B%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Famd-radeon-rx-9070-gre-review-acer-nitro%2F%22%2C%22title%22%3A%22AMD%20Radeon%20RX%209070%20GRE%20review%20(Acer%20Nitro)%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222026-06-02T00%3A00%3A00Z%22%2C%22score%22%3A81%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FWpTzamPBdHocjxuHt8Yh3H-2560-80.jpg%22%2C%22strapline%22%3A%22Navi%2048%20proves%20it's%20still%20a%20great%20GPU%20with%20this%20cut-down-for-China%20card's%20global%20release.%20If%20its%20divisive%20MSRP%20holds.%22%2C%22summary%22%3A%22Navi%2048%20proves%20it's%20still%20a%20great%20GPU%20with%20this%20cut-down-for-China%20card's%20global%20release.%20If%20its%20divisive%20MSRP%20holds.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%205050%20review%20(Palit%20Dual%20edition)%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5050-review-palit-dual-edition%2F%22%2C%22strapline%22%3A%22The%20best%20budget%20GPU%2C%20though%20it%20pains%20me%20to%20say%20so.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fu35b5PddkbRonwVQofCKw7-2560-80.jpg%22%2C%22score%22%3A69%2C%22publishDate%22%3A%222026-05-08T15%3A10%3A06Z%22%2C%22summary%22%3A%22The%20best%20budget%20GPU%2C%20though%20it%20pains%20me%20to%20say%20so.%22%7D%2C%7B%22score%22%3A63%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FskBm3FP22PGDfm3wiQehok-2560-80.jpg%22%2C%22strapline%22%3A%22Yes%2C%20it's%20cheap%E2%80%94but%20there's%20still%20a%20cost.%22%2C%22publishDate%22%3A%222026-04-17T09%3A52%3A42Z%22%2C%22title%22%3A%22AMD%20Radeon%20RX%209060%20XT%208%20GB%20review%20(Asus%20Prime)%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Famd-radeon-rx-9060-xt-8-gb-review-asus-prime%2F%22%2C%22summary%22%3A%22Yes%2C%20it's%20cheap%E2%80%94but%20there's%20still%20a%20cost.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5060-ti-8-gb-review-palit-dual%2F%22%2C%22title%22%3A%22Nvidia%20RTX%205060%20Ti%208%20GB%20review%20(Palit%20Dual)%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222026-04-15T12%3A04%3A09Z%22%2C%22score%22%3A73%2C%22strapline%22%3A%22A%20punchy%20little%20performer%2C%20but%208%20GB%20of%20VRAM%20comes%20with%20caveats.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FC4DW3H7JvR5vfuW8pLxMUj-2560-80.jpg%22%2C%22summary%22%3A%22A%20punchy%20little%20performer%2C%20but%208%20GB%20of%20VRAM%20comes%20with%20caveats.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fpny-geforce-rtx-5070-ti-16-gb-oc-review%2F%22%2C%22title%22%3A%22PNY%20GeForce%20RTX%205070%20Ti%2016%20GB%20OC%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222026-03-12T17%3A20%3A30Z%22%2C%22score%22%3A80%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FJchUZnAQTdPtAvrY3JZquJ-1920-80.jpg%22%2C%22strapline%22%3A%22A%20solid%20pick.%22%2C%22summary%22%3A%22A%20solid%20pick.%22%7D%2C%7B%22publishDate%22%3A%222026-02-12T14%3A55%3A09Z%22%2C%22strapline%22%3A%22Big%2C%20chilly%2C%20and%20hella%20headroom.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FRC7x4Hrhf2NJoJzCFhqPy3-1920-80.jpg%22%2C%22score%22%3A72%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fasus-geforce-rtx-5080-noctua-oc-edition-review%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Asus%20GeForce%20RTX%205080%20Noctua%20OC%20Edition%20review%22%2C%22summary%22%3A%22Big%2C%20chilly%2C%20and%20hella%20headroom.%22%7D%2C%7B%22publishDate%22%3A%222025-06-04T13%3A01%3A00Z%22%2C%22score%22%3A84%2C%22strapline%22%3A%22AMD's%20budget%20GPU%20offering%20swings%20for%20the%20fences.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FWkmob6ioH83WVGe7x5YdeW-2560-80.jpg%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Famd-radeon-rx-9060-xt-16-gb-review-xfx-swift%2F%22%2C%22title%22%3A%22AMD%20Radeon%20RX%209060%20XT%2016%20GB%20review%20(XFX%20Swift)%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22AMD's%20budget%20GPU%20offering%20swings%20for%20the%20fences.%22%7D%2C%7B%22score%22%3Anull%2C%22strapline%22%3A%22You're%20going%20to%20learn%20how%20the%20new%20Nvidia%20GPU%20performs%20alongside%20me%2C%20isn't%20that%20exciting%3F%20No%3F%20Just%20me%20then.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FYuNVF5JGRfCDWKsmwubJX8-2560-80.jpg%22%2C%22publishDate%22%3A%222025-05-19T13%3A13%3A42Z%22%2C%22title%22%3A%22Nvidia%20RTX%205060%20review%20live%3A%20looks%20like%20the%208%20GB%20of%20VRAM%20isn't%20the%20biggest%20issue%20the%20new%20card%20has%20to%20face%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Flive%2Fnews%2Fnvidia-rtx-5060-review-doing-it-live%2F%22%2C%22summary%22%3A%22You're%20going%20to%20learn%20how%20the%20new%20Nvidia%20GPU%20performs%20alongside%20me%2C%20isn't%20that%20exciting%3F%20No%3F%20Just%20me%20then.%22%7D%2C%7B%22title%22%3A%22MSI%20RTX%205060%20Ti%2016G%20Gaming%20Trio%20OC%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fmsi-rtx-5060-ti-16g-gaming-trio-oc-review%2F%22%2C%22score%22%3A66%2C%22strapline%22%3A%22The%20best%20of%20the%20lot%20but%20its%20price%20tag%20might%20be%20insurmountable.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FfTwosJCYyZPjfonTn6Hwfm-1920-80.jpg%22%2C%22publishDate%22%3A%222025-04-17T16%3A24%3A29Z%22%2C%22summary%22%3A%22The%20best%20of%20the%20lot%20but%20its%20price%20tag%20might%20be%20insurmountable.%22%7D%2C%7B%22publishDate%22%3A%222025-04-16T13%3A00%3A22Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fne7CoNdMQyyigVyD5PvTEZ-1920-80.jpg%22%2C%22strapline%22%3A%22A%20good%20upgrade%20for%20anyone%20on%20an%20older%20graphics%20card%20and%20with%20plenty%20of%20overclocking%20potential.%22%2C%22score%22%3A81%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-geforce-rtx-5060-ti-16-gb-review-palit-infinity-3%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%205060%20Ti%2016%20GB%20review%20(Palit%20Infinity%203)%22%2C%22summary%22%3A%22A%20good%20upgrade%20for%20anyone%20on%20an%20older%20graphics%20card%20and%20with%20plenty%20of%20overclocking%20potential.%22%7D%2C%7B%22score%22%3A68%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FBBvMiXHTyHtDAeFoDEbBB6-1920-80.jpg%22%2C%22strapline%22%3A%22An%20overbuilt%20and%20very%20speedy%20gaming%20GPU%2C%20but%20one%20that%20falls%20into%20the%20same%20pricing%20trap%20as%20the%20rest%20of%20the%20pack.%22%2C%22publishDate%22%3A%222025-04-10T16%3A06%3A17Z%22%2C%22title%22%3A%22Asus%20TUF%20Gaming%20RTX%205070%20Ti%20OC%20Edition%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fasus-tuf-gaming-rtx-5070-ti-oc-edition-review%2F%22%2C%22summary%22%3A%22An%20overbuilt%20and%20very%20speedy%20gaming%20GPU%2C%20but%20one%20that%20falls%20into%20the%20same%20pricing%20trap%20as%20the%20rest%20of%20the%20pack.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fgigabyte-geforce-rtx-5070-ti-eagle-oc-ice-sff-review%2F%22%2C%22title%22%3A%22Gigabyte%20GeForce%20RTX%205070%20Ti%20Eagle%20OC%20Ice%20SFF%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-03-27T18%3A26%3A18Z%22%2C%22score%22%3A64%2C%22strapline%22%3A%22With%20a%20huge%20price%20premium%20over%20MSRP%20models%2C%20I'm%20struggling%20to%20see%20why%20you'd%20spend%20so%20much%20on%20this%20RTX%205070%20Ti%20Eagle%20OC%20Ice.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FvY2AHLJyn4zgzQCyomrHNi-1920-80.jpg%22%2C%22summary%22%3A%22With%20a%20huge%20price%20premium%20over%20MSRP%20models%2C%20I'm%20struggling%20to%20see%20why%20you'd%20spend%20so%20much%20on%20this%20RTX%205070%20Ti%20Eagle%20OC%20Ice.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fmsi-geforce-rtx-5080-ventus-3x-oc-white-review%2F%22%2C%22title%22%3A%22MSI%20GeForce%20RTX%205080%20Ventus%203X%20OC%20White%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-03-27T10%3A53%3A50Z%22%2C%22score%22%3A60%2C%22strapline%22%3A%22Can%20you%20look%20past%20a%20price%20tag%3F%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FXg2N6vopTno4n5kvwZfa95-1920-80.jpg%22%2C%22summary%22%3A%22Can%20you%20look%20past%20a%20price%20tag%3F%22%7D%2C%7B%22publishDate%22%3A%222025-03-21T15%3A26%3A14Z%22%2C%22score%22%3A53%2C%22strapline%22%3A%22Pinning%20the%20moniker%20of%20the%20god%20of%20fire%20to%20an%20overclocked%20graphics%20card%20has%20gone%20about%20as%20well%20as%20you%20might%20expect.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FJPXFaR8WWYqDFekJBtuES4-2560-80.jpg%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fcolorful-igame-rtx-5070-ti-vulcan-oc-review%2F%22%2C%22title%22%3A%22Colorful%20iGame%20RTX%205070%20Ti%20Vulcan%20OC%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22Pinning%20the%20moniker%20of%20the%20god%20of%20fire%20to%20an%20overclocked%20graphics%20card%20has%20gone%20about%20as%20well%20as%20you%20might%20expect.%22%7D%2C%7B%22score%22%3A72%2C%22strapline%22%3A%22With%20%24100%20tacked%20onto%20the%20initial%20%24549%20price%20tag%E2%80%94at%20least%E2%80%94the%20RX%209070%20becomes%20a%20hard%20card%20to%20love.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FMqHB5pJxNJG89Sr8gcPWta-2560-80.jpg%22%2C%22publishDate%22%3A%222025-03-18T13%3A15%3A24Z%22%2C%22title%22%3A%22XFX%20Swift%20Radeon%20RX%209070%20OC%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fxfx-swift-radeon-rx-9070-oc-review%2F%22%2C%22summary%22%3A%22With%20%24100%20tacked%20onto%20the%20initial%20%24549%20price%20tag%E2%80%94at%20least%E2%80%94the%20RX%209070%20becomes%20a%20hard%20card%20to%20love.%22%7D%2C%7B%22publishDate%22%3A%222025-03-17T13%3A09%3A20Z%22%2C%22score%22%3A72%2C%22strapline%22%3A%22The%20biggest%2C%20most%20powerful%20consumer%20graphics%20card%20I've%20ever%20jammed%20into%20our%20test%20rig%2C%20but%20not%20the%20RTX%205090%20I%20would%20recommend.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FAv2aQJxbVQNmgXwJA6m469-2560-80.jpg%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fmsi-rtx-5090-suprim-soc-review%2F%22%2C%22title%22%3A%22MSI%20RTX%205090%20Suprim%20SOC%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22The%20biggest%2C%20most%20powerful%20consumer%20graphics%20card%20I've%20ever%20jammed%20into%20our%20test%20rig%2C%20but%20not%20the%20RTX%205090%20I%20would%20recommend.%22%7D%2C%7B%22publishDate%22%3A%222025-03-13T13%3A29%3A00Z%22%2C%22score%22%3Anull%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FrhWu44sDqYPTAiiJjUGKsE-2560-80.jpg%22%2C%22strapline%22%3A%22Neural%20rendering%20might%20be%20the%20name%20of%20the%20game%20in%20future.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fai-will-be-crammed-in-more-of-the-graphics-pipeline-as-nvidia-and-microsoft-are-bringing-ai-shading-to-a-directx-preview-next-month%2F%22%2C%22title%22%3A%22AI%20will%20be%20crammed%20in%20more%20of%20the%20graphics%20pipeline%20as%20Nvidia%20and%20Microsoft%20are%20bringing%20AI%20shading%20to%20a%20DirectX%20preview%20next%20month%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22Neural%20rendering%20might%20be%20the%20name%20of%20the%20game%20in%20future.%22%7D%2C%7B%22title%22%3A%22AMD%20Radeon%20RX%209070%20XT%20review%20(Asus%20Prime%20OC)%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Famd-radeon-rx-9700-xt-review-asus-prime-oc%2F%22%2C%22score%22%3A87%2C%22strapline%22%3A%22AMD's%20walking%20the%20walk%20on%20pricing%20and%20performance%2C%20it's%20now%20up%20to%20the%20AIBs%20to%20not%20let%20the%20side%20down.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FeNLaQjvpwTwVSAtDHJiyMB-2560-80.jpg%22%2C%22publishDate%22%3A%222025-03-05T14%3A00%3A52Z%22%2C%22summary%22%3A%22AMD's%20walking%20the%20walk%20on%20pricing%20and%20performance%2C%20it's%20now%20up%20to%20the%20AIBs%20to%20not%20let%20the%20side%20down.%22%7D%2C%7B%22publishDate%22%3A%222025-03-04T14%3A01%3A09Z%22%2C%22strapline%22%3A%22The%20AMD%20ambush%20ought%20to%20prompt%20a%20radical%20rethink%20of%20the%20green%20team's%20pricing%20for%20a%20card%20which%20could%2C%20and%20maybe%20should%20have%20been%20the%20RTX%205060.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FWfHyxExyW9Erf6qAR7jrq4-2560-80.jpg%22%2C%22score%22%3A61%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5070-founders-edition-review%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%205070%20Founders%20Edition%20review%22%2C%22summary%22%3A%22The%20AMD%20ambush%20ought%20to%20prompt%20a%20radical%20rethink%20of%20the%20green%20team's%20pricing%20for%20a%20card%20which%20could%2C%20and%20maybe%20should%20have%20been%20the%20RTX%205060.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5070-hands-on-preview-a-sneak-peek-at-the-unreleased-rtx-blackwell-card-hitting-triple-digit-frame-rates-in-cyberpunk-2077-at-1440p-and-avowed-at-4k%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%205070%20hands-on%20preview%3A%20a%20sneak%20peek%20at%20my%20unreleased%20RTX%20Blackwell%20card%20hitting%20triple%20digit%20frame%20rates%20in%20Cyberpunk%202077%20at%201440p%20and%20Avowed%20at%204K%22%2C%22publishDate%22%3A%222025-03-01T14%3A01%3A30Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FLXhTj2fLcD3cEbozvaVHr4-2560-80.jpg%22%2C%22strapline%22%3A%22Yes%2C%20that's%20the%20magic%20of%20Multi%20Frame%20Generation%20for%20you%2C%20and%20yes%20there%20is%20considerable%20competition%20on%20the%20horizon.%20But%20it's%20looking%20good%2C%20at%20least.%22%2C%22score%22%3Anull%2C%22summary%22%3A%22Yes%2C%20that's%20the%20magic%20of%20Multi%20Frame%20Generation%20for%20you%2C%20and%20yes%20there%20is%20considerable%20competition%20on%20the%20horizon.%20But%20it's%20looking%20good%2C%20at%20least.%22%7D%2C%7B%22publishDate%22%3A%222025-02-20T14%3A00%3A00Z%22%2C%22score%22%3A63%2C%22strapline%22%3A%22The%20poster%20child%20for%20the%20great%205070%20Ti%20Blackwell%20GPU%20screwjob.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FMiDHYc75dLrzsAL6JMQ9Yf-2560-80.jpg%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fmsi-rtx-5070-ti-gaming-trio-oc-plus-review%2F%22%2C%22title%22%3A%22MSI%20RTX%205070%20Ti%20Gaming%20Trio%20OC%20Plus%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22The%20poster%20child%20for%20the%20great%205070%20Ti%20Blackwell%20GPU%20screwjob.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5070-ti-review-msi-ventus-3x%2F%22%2C%22title%22%3A%22Nvidia%20RTX%205070%20Ti%20review%20(MSI%20Ventus%203X)%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222025-02-19T14%3A00%3A33Z%22%2C%22score%22%3A86%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FrtvzAev2npcQKHvCMfoxH8-2560-80.jpg%22%2C%22strapline%22%3A%22A%20GPU%20with%20performance%20close%20to%20an%20RTX%205080%20that's%20sadly%20set%20to%20be%20priced%20to%20oblivion.%22%2C%22summary%22%3A%22A%20GPU%20with%20performance%20close%20to%20an%20RTX%205080%20that's%20sadly%20set%20to%20be%20priced%20to%20oblivion.%22%7D%2C%7B%22score%22%3Anull%2C%22strapline%22%3A%22Here%20are%20all%20the%20retailer%20listings%20for%20the%20RTX%205080%20that%20I%20could%20find%2C%20which%20might%20just%20be%20most%20of%20'em.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FjbjyXVm7a3fYHZgsyiMgVZ-1920-80.jpg%22%2C%22publishDate%22%3A%222025-01-29T17%3A54%3A58Z%22%2C%22title%22%3A%22Where%20to%20buy%20the%20Nvidia%20RTX%205080%3A%20the%20high-end%20GPU%20just%20launched%20and%20stocks%20are%20already%20running%20low%2C%20so%20here's%20every%20RTX%205080%20retailer%20listing%20I've%20found%20so%20far%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fwhere-to-buy-the-nvidia-rtx-5080-reviewed-today-released-tomorrow-heres-every-rtx-5080-listing-ive-found-so-far%2F%22%2C%22summary%22%3A%22Here%20are%20all%20the%20retailer%20listings%20for%20the%20RTX%205080%20that%20I%20could%20find%2C%20which%20might%20just%20be%20most%20of%20'em.%22%7D%2C%7B%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FegsViELGNtg8LhJYrYfWtk-2560-80.jpg%22%2C%22strapline%22%3A%22A%20strangely%20unexciting%20graphics%20card%20built%20almost%20entirely%20for%20the%20Multi%20Frame%20Gen%20gaming%20experience.%22%2C%22score%22%3A76%2C%22publishDate%22%3A%222025-01-29T14%3A00%3A30Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%205080%20Founders%20Edition%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-rtx-5080-founders-edition-review%2F%22%2C%22summary%22%3A%22A%20strangely%20unexciting%20graphics%20card%20built%20almost%20entirely%20for%20the%20Multi%20Frame%20Gen%20gaming%20experience.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fnvidia-geforce-rtx-5090-fe-review%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%205090%20FE%20review%22%2C%22publishDate%22%3A%222025-01-23T14%3A05%3A30Z%22%2C%22strapline%22%3A%22A%20new%20graphics%20card%20built%20for%20silicon%20austerity%20and%20a%20new%20era%20of%20AI%20rendering.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F5oH8s2C2mpY23wpmKX6msE-2560-80.jpg%22%2C%22score%22%3A83%2C%22summary%22%3A%22A%20new%20graphics%20card%20built%20for%20silicon%20austerity%20and%20a%20new%20era%20of%20AI%20rendering.%22%7D%2C%7B%22score%22%3Anull%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FPtwnLFKfjyUdppGfPnwpXY-1759-80.jpg%22%2C%22strapline%22%3A%22Backwards%20compatibility%20means%20PS5%20Pro%20is%20mostly%20RDNA%202.%22%2C%22publishDate%22%3A%222024-12-20T15%3A49%3A54Z%22%2C%22title%22%3A%22Sony%20says%20the%20GPU%20in%20the%20PS5%20Pro%20is%20mostly%20very%20old%20tech%20but%20previews%20the%20ray-tracing%20upgrades%20from%20future%20RDNA%204%20graphics%20for%20PCs%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fsony-says-the-gpu-in-the-ps5-pro-is-mostly-very-old-tech-but-previews-the-ray-tracing-upgrades-from-future-rdna-4-graphics-for-pcs%2F%22%2C%22summary%22%3A%22Backwards%20compatibility%20means%20PS5%20Pro%20is%20mostly%20RDNA%202.%22%7D%2C%7B%22strapline%22%3A%22Hope%20is%20a%20dangerous%20thing%20to%20base%20a%20graphics%20card%20purchase%20on.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FUurEAxyjqRQ88neRtE2unV-2560-80.jpg%22%2C%22score%22%3A65%2C%22publishDate%22%3A%222024-12-12T14%3A01%3A58Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Intel%20Arc%20B580%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fintel-arc-b580-review%2F%22%2C%22summary%22%3A%22Hope%20is%20a%20dangerous%20thing%20to%20base%20a%20graphics%20card%20purchase%20on.%22%7D%2C%7B%22strapline%22%3A%22No%2C%20the%20frame%20generation%20algorithm%20doesn't%20use%20AI%E2%80%94it's%20just%20been%20optimised%20by%20it.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FU9vT6whp5zZdaGCYqdbMpM-2560-80.jpg%22%2C%22score%22%3Anull%2C%22publishDate%22%3A%222024-07-29T15%3A35%3A58Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20introduces%20a%20beta%20preview%20of%20Fluid%20Motion%20Frames%202%2C%20with%20'AI-optimized%20enhancements%20for%20improved%20quality%2C%20lower%20latency%2C%20and%20better%20performance'%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Famd-introduces-a-beta-preview-of-fluid-motion-frames-2-with-ai-optimized-enhancements-for-improved-quality-lower-latency-and-better-performance%2F%22%2C%22summary%22%3A%22No%2C%20the%20frame%20generation%20algorithm%20doesn't%20use%20AI%E2%80%94it's%20just%20been%20optimised%20by%20it.%22%7D%2C%7B%22score%22%3Anull%2C%22strapline%22%3A%22The%20new%20API%20will%20come%20later%20this%20year%2C%20Nvidia%20says.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FnU4bHmg2FAePCeGcfW6bsc-1920-80.jpg%22%2C%22publishDate%22%3A%222024-06-02T12%3A58%3A45Z%22%2C%22title%22%3A%22Microsoft%20is%20releasing%20a%20preview%20build%20of%20Windows%20that%20offers%20more%20personalised%20AI%20running%20on%20Nvidia%2C%20AMD%C2%A0and%C2%A0Intel%C2%A0GPUs%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fmicrosoft-is-releasing-a-preview-build-of-windows-that-offers-more-personalised-ai-running-on-nvidia-amd-and-intel-gpus%2F%22%2C%22summary%22%3A%22The%20new%20API%20will%20come%20later%20this%20year%2C%20Nvidia%20says.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Asus%20Dual%20GeForce%20RTX%204060%20Ti%20SSD%20OC%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgraphics-cards%2Fasus-dual-geforce-rtx-4060-ti-ssd-oc-review-benchmarks-performance%2F%22%2C%22strapline%22%3A%22A%20graphics%20card%20and%20an%20SSD%20walk%20into%20a%20bar...%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FJMoMeFfBUiq8xwWsY5LKUn-1280-80.jpg%22%2C%22score%22%3A80%2C%22publishDate%22%3A%222024-04-03T10%3A51%3A35Z%22%2C%22summary%22%3A%22A%20graphics%20card%20and%20an%20SSD%20walk%20into%20a%20bar...%22%7D%2C%7B%22publishDate%22%3A%222024-02-26T14%3A41%3A31Z%22%2C%22strapline%22%3A%22This%20golden%20rabbit%20is%20no%20mere%20bunny.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FryLTcMRcoSQcocKnxZop4Y-1280-80.jpg%22%2C%22score%22%3A84%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fsapphire-nitro-radeon-rx-7900-gre-review-performance-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Sapphire%20Nitro%2B%20RX%207900%20GRE%20review%22%2C%22summary%22%3A%22This%20golden%20rabbit%20is%20no%20mere%20bunny.%22%7D%2C%7B%22score%22%3A62%2C%22strapline%22%3A%22More%20memory%20is%20nice%2C%20but%20not%20worth%20the%20price%20AMD's%20asking.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FWVpcLARX8qX4rhtXKpzjb5-1920-80.jpg%22%2C%22publishDate%22%3A%222024-02-02T17%3A38%3A55Z%22%2C%22title%22%3A%22AMD%20Radeon%20RX%207600%20XT%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-7600-xt-16gb-review-performance-benchmarks-powercolor-hellhound%2F%22%2C%22summary%22%3A%22More%20memory%20is%20nice%2C%20but%20not%20worth%20the%20price%20AMD's%20asking.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-tuf-gaming-rtx-4080-super-review-benchmarks-performance%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Asus%20TUF%20Gaming%20RTX%204080%20Super%20review%22%2C%22publishDate%22%3A%222024-01-31T17%3A15%3A38Z%22%2C%22strapline%22%3A%22If%20you%20can't%20get%20your%20hands%20on%20a%20Founders%20Edition%2C%20Asus'%20MSRP%20TUF%20boi%20is%20an%20excellent%20alternative.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FWBoWxJdJ7AWrX5d7JKGiMV-1920-80.jpg%22%2C%22score%22%3A80%2C%22summary%22%3A%22If%20you%20can't%20get%20your%20hands%20on%20a%20Founders%20Edition%2C%20Asus'%20MSRP%20TUF%20boi%20is%20an%20excellent%20alternative.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fzotac-geforce-rtx-4080-super-amp-extreme-airo-review%2F%22%2C%22title%22%3A%22Zotac%20Gaming%20RTX%204080%20Super%20Amp%20Extreme%20Airo%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222024-01-31T15%3A07%3A35Z%22%2C%22score%22%3A77%2C%22strapline%22%3A%22An%20upgrade%20is%20an%20upgrade%2C%20and%20Zotac's%20premium%20challenger%20takes%20things%20a%20step%20further.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FaKotrCYRCetiNeMgQowdz4-1280-80.jpg%22%2C%22summary%22%3A%22An%20upgrade%20is%20an%20upgrade%2C%20and%20Zotac's%20premium%20challenger%20takes%20things%20a%20step%20further.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%204080%20Super%20Founders%20Edition%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4080-super-review-performance-benchmarks%2F%22%2C%22strapline%22%3A%22With%20the%20same%20performance%2C%20but%20a%20%24200%20haircut%2C%20the%20RTX%204080%20Super%20is%20a%20necessary%20rehabilitation%20of%20the%20maligned%20RTX%204080.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FYyegbDygGBwydKJ2Gyu6h8-1920-80.jpg%22%2C%22score%22%3A81%2C%22publishDate%22%3A%222024-01-31T14%3A02%3A36Z%22%2C%22summary%22%3A%22With%20the%20same%20performance%2C%20but%20a%20%24200%20haircut%2C%20the%20RTX%204080%20Super%20is%20a%20necessary%20rehabilitation%20of%20the%20maligned%20RTX%204080.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22MSI%20RTX%204070%20Ti%20Super%20Ventus%203X%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fmsi-geforce-rtx-4070-ti-super-ventus-review-performance%2F%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FGeen7Dfp9HhrgpgqsdxacE-1920-80.jpg%22%2C%22strapline%22%3A%22A%20solid%20upgrade%20with%20a%20superior%20spec%2C%20but%20there's%20an%20asterisk.%22%2C%22score%22%3A80%2C%22publishDate%22%3A%222024-01-23T14%3A02%3A01Z%22%2C%22summary%22%3A%22A%20solid%20upgrade%20with%20a%20superior%20spec%2C%20but%20there's%20an%20asterisk.%22%7D%2C%7B%22title%22%3A%22PNY%20RTX%204070%20Super%20XLR8%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fpny-geforce-rtx-4070-super-xlr8-review%2F%22%2C%22score%22%3A80%2C%22strapline%22%3A%22A%20quality%20GPU%20but%20more%20proof%2C%20if%20any%20more%20were%20needed%2C%20of%20the%20irrelevance%20of%20factory%20overclocked%20graphics%20cards.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FHr6ZB3bgbQDRgbzxgBGabU-1920-80.jpg%22%2C%22publishDate%22%3A%222024-01-17T14%3A02%3A19Z%22%2C%22summary%22%3A%22A%20quality%20GPU%20but%20more%20proof%2C%20if%20any%20more%20were%20needed%2C%20of%20the%20irrelevance%20of%20factory%20overclocked%20graphics%20cards.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4070-super-founders-edition-review-benchmarks-performance%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%204070%20Super%20review%22%2C%22publishDate%22%3A%222024-01-16T14%3A00%3A14Z%22%2C%22strapline%22%3A%22A%20healthy%20GPU%20upgrade%20delivering%20RTX%203080%20Ti%20beating%20gaming%20performance%20for%20half%20the%20power.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FeexQizhxGdny87wQtfrswd-1920-80.jpg%22%2C%22score%22%3A85%2C%22summary%22%3A%22A%20healthy%20GPU%20upgrade%20delivering%20RTX%203080%20Ti%20beating%20gaming%20performance%20for%20half%20the%20power.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fsapphire-nitro-rx-7800-xt-review-performance%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Sapphire%20Nitro%2B%20RX%207800%20XT%20Review%22%2C%22publishDate%22%3A%222023-09-14T09%3A21%3A56Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fk5Uiw8JUYEjYVTs6SGrfyC-1650-80.jpg%22%2C%22strapline%22%3A%22The%20latest%20Review%2C%2C%2Creviews%2C%20breaking%20news%2C%20comment%2C%20reviews%20and%20features%20from%20the%20experts%20at%20PC%20Gamer%22%2C%22score%22%3A86%2C%22summary%22%3A%22The%20latest%20Review%2C%2C%2Creviews%2C%20breaking%20news%2C%20comment%2C%20reviews%20and%20features%20from%20the%20experts%20at%20PC%20Gamer%22%7D%2C%7B%22strapline%22%3A%22A%20lot%20of%20graphics%20card%20for%20the%20money.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fk2NK5FysxE4NurQw5tNPj8-1920-80.jpg%22%2C%22score%22%3A85%2C%22publishDate%22%3A%222023-09-11T11%3A45%3A15Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Asus%20Radeon%20RX%207800%20XT%20TUF%20Gaming%20OC%20Edition%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-radeon-rx-7800-xt-tuf-gaming-oc-edition-review%2F%22%2C%22summary%22%3A%22A%20lot%20of%20graphics%20card%20for%20the%20money.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-7700-xt-review-performance-benchmarks%2F%22%2C%22title%22%3A%22Sapphire%20Pulse%20RX%207700%20XT%20Review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222023-09-07T10%3A41%3A16Z%22%2C%22score%22%3A76%2C%22strapline%22%3A%22A%20capable%20card%20that's%20overshadowed%20by%20its%20big%20brother.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F8vRjJNUjr5tKA8BqCFa3n5-1650-80.jpg%22%2C%22summary%22%3A%22A%20capable%20card%20that's%20overshadowed%20by%20its%20big%20brother.%22%7D%2C%7B%22title%22%3A%22AMD%20RX%207800%20XT%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-7800-xt-review-performance-benchmarks%2F%22%2C%22score%22%3A84%2C%22strapline%22%3A%22A%20multi-chip%20RX%206800%20XT%20for%20less%20and%20the%20best%20%24500%20GPU%20around.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FkaQYuYDc7vaNNq4FNmeVDY-1920-80.jpg%22%2C%22publishDate%22%3A%222023-09-06T13%3A01%3A32Z%22%2C%22summary%22%3A%22A%20multi-chip%20RX%206800%20XT%20for%20less%20and%20the%20best%20%24500%20GPU%20around.%22%7D%2C%7B%22title%22%3A%22Nvidia%20GeForce%20RTX%204060%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-4060-review-benchmarks-performance%2F%22%2C%22score%22%3A77%2C%22strapline%22%3A%22A%20good%20graphics%20card%20with%20the%20wrong%20name.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FCiSsGHcfPVCApaUzJZDr8b-1920-80.jpg%22%2C%22publishDate%22%3A%222023-06-28T13%3A01%3A32Z%22%2C%22summary%22%3A%22A%20good%20graphics%20card%20with%20the%20wrong%20name.%22%7D%2C%7B%22title%22%3A%22Asus%20Dual%20GeForce%20RTX%204060%20Ti%20OC%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-dual-geforce-rtx-4060-ti-review-performance%2F%22%2C%22score%22%3A79%2C%22strapline%22%3A%22Why%20spend%20more%20on%20a%20bigger%20and%20more%20expensive%204060%20Ti%3F%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FrTBjHiuQkobHV4FBvXC3o6-1280-80.jpg%22%2C%22publishDate%22%3A%222023-06-23T09%3A24%3A58Z%22%2C%22summary%22%3A%22Why%20spend%20more%20on%20a%20bigger%20and%20more%20expensive%204060%20Ti%3F%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-7600-review-benchmarks%2F%22%2C%22title%22%3A%22AMD%20Radeon%20RX%207600%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222023-05-24T13%3A01%3A04Z%22%2C%22score%22%3A71%2C%22strapline%22%3A%22AMD's%20RX%207600%20does%20just%20enough%20to%20shake%20up%20the%20entry%20level%20gaming%20GPU%20market.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FpNnLrg3ffh4pMvdnBUpM99-1920-80.jpg%22%2C%22summary%22%3A%22AMD's%20RX%207600%20does%20just%20enough%20to%20shake%20up%20the%20entry%20level%20gaming%20GPU%20market.%22%7D%2C%7B%22score%22%3A79%2C%22strapline%22%3A%22The%20tightly%20regimented%20mid-range%20Ada%20card%20delivers%20no%20surprises.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FK8W6wbcUEQxv8uf3QaTU2o-1920-80.jpg%22%2C%22publishDate%22%3A%222023-05-23T13%3A03%3A24Z%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%204060%20Ti%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4060-ti-review-benchmarks-performance%2F%22%2C%22summary%22%3A%22The%20tightly%20regimented%20mid-range%20Ada%20card%20delivers%20no%20surprises.%22%7D%2C%7B%22score%22%3A83%2C%22strapline%22%3A%22The%20Founders%20card%20is%20still%20the%20one%20to%20go%20for%2C%20but%20this%20basic%20reference%20design%20doesn't%20miss%20the%20mark.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FAYPPRSv8MEjFGJNcpBuG8B-1920-80.jpg%22%2C%22publishDate%22%3A%222023-04-12T16%3A45%3A45Z%22%2C%22title%22%3A%22PNY%20RTX%204070%20Verto%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fpny-geforce-rtx-4070-review-benchmarks-performance%2F%22%2C%22summary%22%3A%22The%20Founders%20card%20is%20still%20the%20one%20to%20go%20for%2C%20but%20this%20basic%20reference%20design%20doesn't%20miss%20the%20mark.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4070-review-benchmarks-performance%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%204070%20Founders%20Edition%22%2C%22publishDate%22%3A%222023-04-12T13%3A01%3A01Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fc9BdQVZc47SW9nuEdBbWDK-1920-80.jpg%22%2C%22strapline%22%3A%22An%20RTX%203080%20with%20benefits.%22%2C%22score%22%3A87%2C%22summary%22%3A%22An%20RTX%203080%20with%20benefits.%22%7D%2C%7B%22strapline%22%3A%22A%20gorgeous%20enthusiast%20keeb%20from%20Asus%2C%20but%20it%20sure%20is%202023%20expensive.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FpSnxck8izUb7CrmE6oDUAJ-1920-80.jpg%22%2C%22score%22%3A90%2C%22publishDate%22%3A%222023-01-18T10%3A14%3A43Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Asus%20ROG%20Azoth%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-rog-azoth-gaming-keyboard-review%2F%22%2C%22summary%22%3A%22A%20gorgeous%20enthusiast%20keeb%20from%20Asus%2C%20but%20it%20sure%20is%202023%20expensive.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22PNY%20RTX%204080%20XLR8%20Verto%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fpny-geforce-rtx-4080-xlr8-verto-review-performance%2F%22%2C%22strapline%22%3A%22If%20I'm%20buying%20an%20RTX%204080%20it's%20either%20the%20Founders%20Edition%20or%20an%20MSRP%20card%20like%20this%20PNY.%20The%20thing%20is%2C%20I%20ain't%20buying%20any%20of%20them%20at%20this%20price.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FuVq2jXUy4boCVrdQxKFn7R-1920-80.jpg%22%2C%22score%22%3A79%2C%22publishDate%22%3A%222023-01-12T17%3A39%3A08Z%22%2C%22summary%22%3A%22If%20I'm%20buying%20an%20RTX%204080%20it's%20either%20the%20Founders%20Edition%20or%20an%20MSRP%20card%20like%20this%20PNY.%20The%20thing%20is%2C%20I%20ain't%20buying%20any%20of%20them%20at%20this%20price.%22%7D%2C%7B%22title%22%3A%22Nvidia%20RTX%204070%20Ti%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4070-ti-review-benchmarks-performance%2F%22%2C%22score%22%3A81%2C%22strapline%22%3A%22The%20rebadged%20and%20un-unlaunched%20RTX%204080%2012GB%20is%20here%2C%20repped%20by%20this%20MSRP%20Gigabyte%20card%20delivering%20RTX%203090%20frame%20rates.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FBjqTVDVx6fDNgq4HxrHkUR-1920-80.jpg%22%2C%22publishDate%22%3A%222023-01-04T14%3A00%3A54Z%22%2C%22summary%22%3A%22The%20rebadged%20and%20un-unlaunched%20RTX%204080%2012GB%20is%20here%2C%20repped%20by%20this%20MSRP%20Gigabyte%20card%20delivering%20RTX%203090%20frame%20rates.%22%7D%2C%7B%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FXpB9PMsJPnDC8apR2B4mgR-1920-80.jpg%22%2C%22strapline%22%3A%22Should%20you%20settle%20for%20the%20second-best%20RDNA%203%20GPU%3F%22%2C%22score%22%3A75%2C%22publishDate%22%3A%222022-12-12T16%3A47%3A03Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20Radeon%20RX%207900%20XT%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-rx-7900-xt-review-performance-specs%2F%22%2C%22summary%22%3A%22Should%20you%20settle%20for%20the%20second-best%20RDNA%203%20GPU%3F%22%7D%2C%7B%22publishDate%22%3A%222022-12-12T14%3A03%3A22Z%22%2C%22strapline%22%3A%22AMD's%20fastest%20graphics%20card%2C%20powered%20by%20chiplets.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F9RG2U4Jnq29R55wVsExtCX-1920-80.jpg%22%2C%22score%22%3A81%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-7900-xtx-review-benchmarks-performance%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20RX%207900%20XTX%22%2C%22summary%22%3A%22AMD's%20fastest%20graphics%20card%2C%20powered%20by%20chiplets.%22%7D%2C%7B%22publishDate%22%3A%222022-11-15T14%3A03%3A08Z%22%2C%22strapline%22%3A%22Knock%20%24200%20off%20the%20price%20tag%20and%20we'll%20talk.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FaKWgKen4gbN5HXpEd4r5wT-1920-80.jpg%22%2C%22score%22%3A79%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-4080-16gb-review-performance-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%204080%20FE%22%2C%22summary%22%3A%22Knock%20%24200%20off%20the%20price%20tag%20and%20we'll%20talk.%22%7D%2C%7B%22publishDate%22%3A%222022-10-11T13%3A03%3A28Z%22%2C%22strapline%22%3A%22You're%20sure%20going%20to%20be%20glad%20you%20didn't%20buy%20an%20RTX%203090%20Ti%20in%20the%20past%20seven%20months.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FLNrPwhZuQifyBuqD4wKfRV-1920-80.jpg%22%2C%22score%22%3A83%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-4090-founders-edition-review-performance-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%204090%20Founders%20Edition%22%2C%22summary%22%3A%22You're%20sure%20going%20to%20be%20glad%20you%20didn't%20buy%20an%20RTX%203090%20Ti%20in%20the%20past%20seven%20months.%22%7D%2C%7B%22title%22%3A%22Intel%20Arc%20A750%20Limited%20Edition%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fintel-arc-a750-review-benchmarks-performance%2F%22%2C%22score%22%3A70%2C%22strapline%22%3A%22Intel's%20more%20affordable%20Arc%20GPU%20is%20pretty%20competitive.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FM7Raqgp9fBAweyU8Hwtupk-1920-80.png%22%2C%22publishDate%22%3A%222022-10-07T16%3A28%3A26Z%22%2C%22summary%22%3A%22Intel's%20more%20affordable%20Arc%20GPU%20is%20pretty%20competitive.%22%7D%2C%7B%22title%22%3A%22Intel%20Arc%20A770%20Limited%20Edition%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fintel-arc-a770-limited-edition-review-performance-benchmarks%2F%22%2C%22score%22%3A69%2C%22strapline%22%3A%22Player%203%20has%20entered%20the%20game.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fhbrn7SvJt6zSoYf3wLAT58-1920-80.png%22%2C%22publishDate%22%3A%222022-10-05T13%3A03%3A28Z%22%2C%22summary%22%3A%22Player%203%20has%20entered%20the%20game.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-radeon-rx-6750-xt-strix-oc-review-benchmarks%2F%22%2C%22title%22%3A%22Asus%20Radeon%20RX%206750%20XT%20Strix%20OC%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222022-06-24T16%3A34%3A18Z%22%2C%22score%22%3A66%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F3EBhfcNZQdLpL2yKazpF33-1920-80.jpg%22%2C%22strapline%22%3A%22Neither%20the%20GPU%2C%20nor%20this%20version%20of%20it%2C%20is%20something%20I%20could%20possibly%20recommend%20in%20today's%20market.%22%2C%22summary%22%3A%22Neither%20the%20GPU%2C%20nor%20this%20version%20of%20it%2C%20is%20something%20I%20could%20possibly%20recommend%20in%20today's%20market.%22%7D%2C%7B%22publishDate%22%3A%222022-06-24T16%3A25%3A41Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FW3CGTgmFzyTwWk5cPJUp7K-1920-80.jpg%22%2C%22strapline%22%3A%22AMD's%20top%20GPU%20finally%20matches%20Nvidia's%20RTX%203090%2C%20but%20now%20is%20not%20the%20time%20for%20a%20high-end%20graphics%20card%20purchase...%20even%20if%20you%20can%20afford%20it.%22%2C%22score%22%3A73%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fgigabyte-radeon-rx-6950-xt-review-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Gigabyte%20Radeon%20RX%206950%20XT%20Gaming%20OC%22%2C%22summary%22%3A%22AMD's%20top%20GPU%20finally%20matches%20Nvidia's%20RTX%203090%2C%20but%20now%20is%20not%20the%20time%20for%20a%20high-end%20graphics%20card%20purchase...%20even%20if%20you%20can%20afford%20it.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fmsi-radeon-rx-6650-xt-gaming-x-review-benchmarks%2F%22%2C%22title%22%3A%22MSI%20Radeon%20RX%206650%20XT%20Gaming%20X%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222022-06-24T15%3A48%3A41Z%22%2C%22score%22%3A74%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FaLwY2CZocnKiweXvGRWunF-1280-80.jpg%22%2C%22strapline%22%3A%22AMD's%20old%20RX%206600%20XT%20gets%20a%20little%20sugar%20on%20top.%22%2C%22summary%22%3A%22AMD's%20old%20RX%206600%20XT%20gets%20a%20little%20sugar%20on%20top.%22%7D%2C%7B%22strapline%22%3A%22The%20Asus%20TUF%20RTX%203090%20Ti%20OC%20represents%20the%20most%20powerful%20GPU%20around%2C%20and%20we%20put%20it%20through%20its%20gaming%20and%20creative%20paces.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FE7kcuzcNTZtvHpYRacZmX6-1920-80.jpg%22%2C%22score%22%3A71%2C%22publishDate%22%3A%222022-03-31T16%3A16%3A34Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%203090%20Ti%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-3090-ti-review-asus-tuf-rtx-3090-ti-oc-edition-benchmarks%2F%22%2C%22summary%22%3A%22The%20Asus%20TUF%20RTX%203090%20Ti%20OC%20represents%20the%20most%20powerful%20GPU%20around%2C%20and%20we%20put%20it%20through%20its%20gaming%20and%20creative%20paces.%22%7D%2C%7B%22strapline%22%3A%22Gigabyte's%20RTX%203050%20Eagle%20shows%20us%20Nvidia's%20mainstream%20GPU%20has%20GTX%201660%20Ti%20power%20with%20RTX%20sensibilities.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FDEWboMiCp9zzXUAbTGMcsE-1920-80.jpg%22%2C%22score%22%3A77%2C%22publishDate%22%3A%222022-01-26T14%3A36%3A46Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%203050%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-3050-review-performance-benchmarks%2F%22%2C%22summary%22%3A%22Gigabyte's%20RTX%203050%20Eagle%20shows%20us%20Nvidia's%20mainstream%20GPU%20has%20GTX%201660%20Ti%20power%20with%20RTX%20sensibilities.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20Radeon%20RX%206500%20XT%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-6500-xt-review-benchmarks%2F%22%2C%22strapline%22%3A%22Gigabyte's%20RX%206500%20XT%20Gaming%20OC%20card%20gives%20us%20our%20first%20bitter%20taste%20of%20what%20a%20'budget'%20GPU%20means%20in%202022.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FZ68Eeb9CmCJqfVzxyeya2L-1920-80.jpg%22%2C%22score%22%3A47%2C%22publishDate%22%3A%222022-01-19T17%3A28%3A53Z%22%2C%22summary%22%3A%22Gigabyte's%20RX%206500%20XT%20Gaming%20OC%20card%20gives%20us%20our%20first%20bitter%20taste%20of%20what%20a%20'budget'%20GPU%20means%20in%202022.%22%7D%2C%7B%22publishDate%22%3A%222021-10-13T13%3A13%3A16Z%22%2C%22score%22%3A65%2C%22strapline%22%3A%22AMD%20wanted%20to%20build%20a%20cheaper%20graphics%20card%2C%20but%20did%20it%20cut%20too%20much%20to%20top%20Nvidia's%20RTX%203060%2012GB%3F%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FqwqNzejd3k7CwTS6ueoW3i-1920-80.jpg%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fpowercolor-radeon-rx-6600-fighter-review%2F%22%2C%22title%22%3A%22Powercolor%20Radeon%20RX%206600%20Fighter%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22AMD%20wanted%20to%20build%20a%20cheaper%20graphics%20card%2C%20but%20did%20it%20cut%20too%20much%20to%20top%20Nvidia's%20RTX%203060%2012GB%3F%22%7D%2C%7B%22publishDate%22%3A%222021-08-10T13%3A01%3A31Z%22%2C%22score%22%3A67%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FbpxUuWATCHxcZxfYBkHEDE-1920-80.jpg%22%2C%22strapline%22%3A%22The%20XFX%20RX%206600%20XT%20Merc%20308%20is%20our%20first%20taste%20of%20the%20Navi%2023%20GPU%2C%20and%20of%20AMD's%20most%20affordable%20RDNA%202%20card.%20But%20it%20still%20ain't%20cheap.%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-6600-xt-review-xfx-merc-308-benchmarks%2F%22%2C%22title%22%3A%22AMD%20Radeon%20RX%206600%20XT%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22The%20XFX%20RX%206600%20XT%20Merc%20308%20is%20our%20first%20taste%20of%20the%20Navi%2023%20GPU%2C%20and%20of%20AMD's%20most%20affordable%20RDNA%202%20card.%20But%20it%20still%20ain't%20cheap.%22%7D%2C%7B%22score%22%3A84%2C%22strapline%22%3A%22An%20attention-grabbing%2C%20high-performance%20GPU%2C%20but%20with%20a%20premium%20price%20that's%20hard%20to%20justify%20as%20cards%20are%20becoming%20more%20affordable.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FvkhpJj3XMt4dZ5TGGV5Tdc-1920-80.jpg%22%2C%22publishDate%22%3A%222021-07-05T10%3A24%3A17Z%22%2C%22title%22%3A%22Gigabyte%20Aorus%20GeForce%20RTX%203070%20Ti%20Master%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fgigabyte-aorus-geforce-rtx-3070-ti-master-review-benchmarks%2F%22%2C%22summary%22%3A%22An%20attention-grabbing%2C%20high-performance%20GPU%2C%20but%20with%20a%20premium%20price%20that's%20hard%20to%20justify%20as%20cards%20are%20becoming%20more%20affordable.%22%7D%2C%7B%22publishDate%22%3A%222021-06-09T13%3A00%3A08Z%22%2C%22strapline%22%3A%22Nvidia's%20latest%20Ti%20takes%20aim%20at%20AMD's%20RX%206800%20with%20a%20mix%20of%20fast%20memory%20and%20a%20moderate%20chip%20upgrade.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FbnpGqKEe2dPccjS6ALdy4j-1920-80.jpg%22%2C%22score%22%3A78%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-3070-ti-review-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%203070%20Ti%20review%22%2C%22summary%22%3A%22Nvidia's%20latest%20Ti%20takes%20aim%20at%20AMD's%20RX%206800%20with%20a%20mix%20of%20fast%20memory%20and%20a%20moderate%20chip%20upgrade.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fzotac-geforce-rtx-3080-ti-amp-holo-review-benchmarks-performance%2F%22%2C%22title%22%3A%22Zotac%20Gaming%20GeForce%20RTX%203080%20Ti%20Amp%20Holo%20Review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222021-06-03T11%3A33%3A18Z%22%2C%22score%22%3A80%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F6cV35sxaesAVE3Bc9qQtk7-1920-80.jpg%22%2C%22strapline%22%3A%22Nvidia%20RTX%203090%20class%20performance%20but%20at%20an%20extreme%20price.%22%2C%22summary%22%3A%22Nvidia%20RTX%203090%20class%20performance%20but%20at%20an%20extreme%20price.%22%7D%2C%7B%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FB8baPr943ReNzMbJ6ZKRSF-1920-80.jpg%22%2C%22strapline%22%3A%22Traditionally%20a%20Titan%20killer%2C%20the%20RTX%203080%20Ti%20instead%20has%20to%20carve%20out%20a%20place%20between%20the%20RTX%203090%20and%20RTX%203080.%22%2C%22score%22%3A83%2C%22publishDate%22%3A%222021-06-02T13%3A00%3A02Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%203080%20Ti%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-3080-ti-review-benchmarks-performance%2F%22%2C%22summary%22%3A%22Traditionally%20a%20Titan%20killer%2C%20the%20RTX%203080%20Ti%20instead%20has%20to%20carve%20out%20a%20place%20between%20the%20RTX%203090%20and%20RTX%203080.%22%7D%2C%7B%22publishDate%22%3A%222021-03-31T10%3A05%3A25Z%22%2C%22strapline%22%3A%22The%20AMD%20Radeon%20RX%206700%20XT%20gets%20Sapphire%E2%80%99s%20Nitro%20treatment.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FV4YAePRVyuWv26G9e8C7o4-1920-80.jpg%22%2C%22score%22%3A79%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fsapphire-nitro-plus-radeon-rx-6700-xt-review-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Sapphire%20Nitro%2B%20Radeon%20RX%206700%20XT%20Review%22%2C%22summary%22%3A%22The%20AMD%20Radeon%20RX%206700%20XT%20gets%20Sapphire%E2%80%99s%20Nitro%20treatment.%22%7D%2C%7B%22strapline%22%3A%22The%20AMD%20Radeon%20RX%206700%20XT%20is%20ahead%20of%20the%20memory%20curve%20but%20behind%20on%20price%20versus%20performance.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F3scFecz2Atu23T6QzdtWdg-1920-80.jpg%22%2C%22score%22%3A75%2C%22publishDate%22%3A%222021-03-17T13%3A00%3A04Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20Radeon%20RX%206700%20XT%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-6700-xt-review-benchmarks%2F%22%2C%22summary%22%3A%22The%20AMD%20Radeon%20RX%206700%20XT%20is%20ahead%20of%20the%20memory%20curve%20but%20behind%20on%20price%20versus%20performance.%22%7D%2C%7B%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fct38nbv82ueTvuDmqziWMf-1920-80.jpg%22%2C%22strapline%22%3A%22A%20welcome%20no%20fuss%20or%20frills%20RTX%203060%22%2C%22score%22%3A83%2C%22publishDate%22%3A%222021-03-11T12%3A01%3A45Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Gigabyte%20GeForce%20RTX%203060%20Eagle%20OC%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fgigabyte-geforce-rtx-3060-12gb-eagle-review-benchmarks%2F%22%2C%22summary%22%3A%22A%20welcome%20no%20fuss%20or%20frills%20RTX%203060%22%7D%2C%7B%22publishDate%22%3A%222021-03-03T15%3A27%3A54Z%22%2C%22score%22%3A86%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F5xUwsjzTJefR4wEmEianNP-1920-80.jpg%22%2C%22strapline%22%3A%22Now%20you%20see%20it%2C%20now%20you%20don%E2%80%99t...%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fmsi-rtx-3060-gaming-x-review-benchmarks%2F%22%2C%22title%22%3A%22MSI%20GeForce%20RTX%203060%20Gaming%20X%2012G%20Review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22summary%22%3A%22Now%20you%20see%20it%2C%20now%20you%20don%E2%80%99t...%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-3060-12gb-review-benchmarks-zotac-twin-edge%2F%22%2C%22title%22%3A%22Nvidia%20RTX%203060%2012GB%20review%20Zotac%20Twin%20Edge%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222021-02-25T14%3A00%3A44Z%22%2C%22score%22%3A84%2C%22strapline%22%3A%22The%20Nvidia%20RTX%203060%2012GB%20makes%20Ampere%20just%20that%20little%20bit%20more%20affordable...%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F8VMcDU2twbze4Mmhphub5R-1920-80.jpg%22%2C%22summary%22%3A%22The%20Nvidia%20RTX%203060%2012GB%20makes%20Ampere%20just%20that%20little%20bit%20more%20affordable...%22%7D%2C%7B%22score%22%3A84%2C%22strapline%22%3A%22Chonky%20boi%20cooler%2C%20and%20one-touch%20overclocking%20button%2C%20but%20how%20can%20you%20match%20the%20mighty%20Founders%20Edition%3F%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FyFKLaqeNVqxEHZrDeeaQhL-1115-80.jpg%22%2C%22publishDate%22%3A%222021-01-27T13%3A10%3A36Z%22%2C%22title%22%3A%22Colorful%20RTX%203080%20iGame%20Advanced%20OC%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fcolorful-rtx-3080-igame-advanced-oc-review-benchmarks%2F%22%2C%22summary%22%3A%22Chonky%20boi%20cooler%2C%20and%20one-touch%20overclocking%20button%2C%20but%20how%20can%20you%20match%20the%20mighty%20Founders%20Edition%3F%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Sapphire%20Nitro%2B%20Radeon%20RX%206800%20XT%20Review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fsapphire-rx-6800-xt-nitro-review-benchmarks%2F%22%2C%22strapline%22%3A%22One%20of%20the%20best%20RX%206800%20XT%20cards%2C%20but%20right%20now%20is%20priced%20at%20the%20same%20level%20as%20an%20RX%206900%20XT%2C%20and%20that's%20just%20wrong.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FKrn5ja6569BCwz8d2Zph6F-1920-80.jpg%22%2C%22score%22%3A70%2C%22publishDate%22%3A%222021-01-11T13%3A06%3A49Z%22%2C%22summary%22%3A%22One%20of%20the%20best%20RX%206800%20XT%20cards%2C%20but%20right%20now%20is%20priced%20at%20the%20same%20level%20as%20an%20RX%206900%20XT%2C%20and%20that's%20just%20wrong.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fgigabyte-radeon-rx-6800-xt-gaming-oc-review-benchmarks%2F%22%2C%22title%22%3A%22Gigabyte%20Radeon%20RX%206800%20XT%20Gaming%20OC%20Review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222021-01-08T13%3A16%3A45Z%22%2C%22score%22%3A82%2C%22strapline%22%3A%22An%20AMD%20RX%206800%20XT%20without%20all%20the%20bells%20and%20whistles%2C%20but%20with%20a%20high%2C%20high%20price.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FhjQ4i6CxNjACgkkRy2DEP4-1920-80.jpg%22%2C%22summary%22%3A%22An%20AMD%20RX%206800%20XT%20without%20all%20the%20bells%20and%20whistles%2C%20but%20with%20a%20high%2C%20high%20price.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22ASRock%20Radeon%20RX%206800%20XT%20Taichi%20X%20OC%20Review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasrock-rx-6800-xt-taichi-x-oc-review-benchmarks%2F%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FNtBRiB5NpxMnDfb5teWZzW-1920-80.jpg%22%2C%22strapline%22%3A%22One%20of%20the%20fastest%2C%20brightest%2C%20and%20most%20feature-packed%20of%20all%20RX%206800%20XT%20cards.%22%2C%22score%22%3A90%2C%22publishDate%22%3A%222021-01-05T14%3A32%3A12Z%22%2C%22summary%22%3A%22One%20of%20the%20fastest%2C%20brightest%2C%20and%20most%20feature-packed%20of%20all%20RX%206800%20XT%20cards.%22%7D%2C%7B%22score%22%3A86%2C%22strapline%22%3A%22Nvidia's%20RTX%203060%20Ti%20rewritten%20as%20the%20strong%2C%20silent%20type.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FyoX9LZpQ5ENYdQKMk7JDUm-1920-80.jpg%22%2C%22publishDate%22%3A%222020-12-15T12%3A02%3A34Z%22%2C%22title%22%3A%22MSI%20RTX%203060%20Ti%20Gaming%20X%20Trio%20Review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fmsi-geforce-rtx-3060-ti-gaming-x-trio-review-benchmarks-performance%2F%22%2C%22summary%22%3A%22Nvidia's%20RTX%203060%20Ti%20rewritten%20as%20the%20strong%2C%20silent%20type.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-6900-xt-review-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20RX%206900%20XT%20review%22%2C%22publishDate%22%3A%222020-12-08T14%3A00%3A33Z%22%2C%22strapline%22%3A%22The%20AMD%20RX%206900%20XT%20may%20be%20the%20biggest%20Navi%20graphics%20card%20but%20it's%20not%20what%20we'd%20recommend%20for%20most%20gamers.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FRg2x3ZUWKbDQZhHbD38shQ-2560-80.jpg%22%2C%22score%22%3A66%2C%22summary%22%3A%22The%20AMD%20RX%206900%20XT%20may%20be%20the%20biggest%20Navi%20graphics%20card%20but%20it's%20not%20what%20we'd%20recommend%20for%20most%20gamers.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-3060-ti-review-benchmarks-performance%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%203060%20Ti%20review%20Founders%20Edition%22%2C%22publishDate%22%3A%222020-12-01T14%3A06%3A46Z%22%2C%22strapline%22%3A%22The%20RTX%203060%20Ti%20is%20more%20than%20a%20replacement%20for%20the%20RTX%202060%20Super%2C%20instead%20it%20faces%20down%20the%20%24699%20RTX%202080%20Super%E2%80%94and%20wins.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FPgnXMxrMXiLQtjECT2cHXW-2560-80.jpg%22%2C%22score%22%3A90%2C%22summary%22%3A%22The%20RTX%203060%20Ti%20is%20more%20than%20a%20replacement%20for%20the%20RTX%202060%20Super%2C%20instead%20it%20faces%20down%20the%20%24699%20RTX%202080%20Super%E2%80%94and%20wins.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-rx-6800-review-radeon-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20RX%206800%20review%22%2C%22publishDate%22%3A%222020-11-18T14%3A01%3A16Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FgbSia5Gdm59yULeh9Ffckg-1920-80.jpg%22%2C%22strapline%22%3A%22The%20RX%206800%20not%20only%20delivers%201440p%20performance%2C%20it%20demolishes%20the%20RTX%202080%20Ti%20at%204K%2C%20too.%22%2C%22score%22%3A89%2C%22summary%22%3A%22The%20RX%206800%20not%20only%20delivers%201440p%20performance%2C%20it%20demolishes%20the%20RTX%202080%20Ti%20at%204K%2C%20too.%22%7D%2C%7B%22title%22%3A%22AMD%20RX%206800%20XT%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-rx-6800-xt-review-benchmarks-performance%2F%22%2C%22score%22%3A90%2C%22strapline%22%3A%22The%20RX%206800%20XT%20is%20a%20fantastic%204K%20graphics%20card%E2%80%94no%20ifs%2C%20ands%2C%20or%20buts.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FntnbwcccHqEcB3Ru4RVP2V-1920-80.jpg%22%2C%22publishDate%22%3A%222020-11-18T14%3A00%3A57Z%22%2C%22summary%22%3A%22The%20RX%206800%20XT%20is%20a%20fantastic%204K%20graphics%20card%E2%80%94no%20ifs%2C%20ands%2C%20or%20buts.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fasus-tuf-rtx-3070-oc-review-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Asus%20TUF%20RTX%203070%20OC%20review%22%2C%22publishDate%22%3A%222020-10-29T13%3A02%3A36Z%22%2C%22strapline%22%3A%22Nvidia's%20RTX%203070%20is%20a%20great%20gaming%20GPU%20in%20any%20form%2C%20but%20this%20OC%20card%20seems%20to%20put%20another%20nail%20in%20the%20overclocking%20coffin.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FDg5bXZeAATm9aTSEfmFpwF-1920-80.jpg%22%2C%22score%22%3A83%2C%22summary%22%3A%22Nvidia's%20RTX%203070%20is%20a%20great%20gaming%20GPU%20in%20any%20form%2C%20but%20this%20OC%20card%20seems%20to%20put%20another%20nail%20in%20the%20overclocking%20coffin.%22%7D%2C%7B%22publishDate%22%3A%222020-10-27T13%3A02%3A31Z%22%2C%22strapline%22%3A%22Still%20clinging%20on%20to%20that%20GTX%201080%20Ti%3F%20Now%20is%20the%20time%20to%20upgrade.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FnREUhofHCbZRFMP3HK7HSX-1920-80.jpg%22%2C%22score%22%3A90%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-3070-review-founders-edition-benchmarks%2F%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%203070%20review%20Founders%20Edition%22%2C%22summary%22%3A%22Still%20clinging%20on%20to%20that%20GTX%201080%20Ti%3F%20Now%20is%20the%20time%20to%20upgrade.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22MSI%20GeForce%20RTX%203080%20Gaming%20X%20Trio%2010G%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fmsi-geforce-rtx-3080-gaming-x-trio-10g-review-benchmarks%2F%22%2C%22strapline%22%3A%22Big%2C%20bold%2C%20and%20beefy.%20MSI's%20Gaming%20X%20Trio%20sets%20out%20to%20tame%20the%20Ampere%20beast.%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FKda7aP3PbnL7bZGJSKaiXo-1920-80.jpg%22%2C%22score%22%3A92%2C%22publishDate%22%3A%222020-10-05T11%3A26%3A28Z%22%2C%22summary%22%3A%22Big%2C%20bold%2C%20and%20beefy.%20MSI's%20Gaming%20X%20Trio%20sets%20out%20to%20tame%20the%20Ampere%20beast.%22%7D%2C%7B%22score%22%3A88%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FMuYqbENzQabCswxKW6pU65-1280-80.jpg%22%2C%22strapline%22%3A%22A%20tiny%20overclock%20and%20a%20chunky%20triple-fan%20cooler%20make%20for%20a%20tempting%20grab%20at%20Nvidia's%20crown.%22%2C%22publishDate%22%3A%222020-10-02T17%3A19%3A45Z%22%2C%22title%22%3A%22Palit%20GeForce%20RTX%203080%20GamingPro%20OC%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fpalit-geforce-rtx-gamingpro-oc-review%2F%22%2C%22summary%22%3A%22A%20tiny%20overclock%20and%20a%20chunky%20triple-fan%20cooler%20make%20for%20a%20tempting%20grab%20at%20Nvidia's%20crown.%22%7D%2C%7B%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FVnWPjZYZE9xV4wVHFq4LH-1920-80.jpg%22%2C%22strapline%22%3A%22The%20slickest%20GPU%20for%20creators%2C%20but%20ninety%20percent%20of%20PC%20gamers%20need%20not%20apply.%22%2C%22score%22%3A84%2C%22publishDate%22%3A%222020-09-24T13%3A00%3A00Z%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20RTX%203090%20Founders%20Edition%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-3090-review-founders-edition-benchmarks%2F%22%2C%22summary%22%3A%22The%20slickest%20GPU%20for%20creators%2C%20but%20ninety%20percent%20of%20PC%20gamers%20need%20not%20apply.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%203080%20Founders%20Edition%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-rtx-3080-review-founders-edition-benchmarks%2F%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fek58kR8nvLKBE43jCJBh4V-1920-80.jpg%22%2C%22strapline%22%3A%22A%20silicon%20arrow%20to%20the%20heart%20of%20anyone%20still%20running%20an%20RTX%202080%20Ti.%22%2C%22score%22%3A92%2C%22publishDate%22%3A%222020-09-16T13%3A01%3A00Z%22%2C%22summary%22%3A%22A%20silicon%20arrow%20to%20the%20heart%20of%20anyone%20still%20running%20an%20RTX%202080%20Ti.%22%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-5500-xt-8gb-review%2F%22%2C%22title%22%3A%22AMD%20Radeon%20RX%205500%20XT%208GB%20review%22%2C%22category%22%3A%22Graphics%20Cards%22%2C%22publishDate%22%3A%222020-05-27T11%3A47%3A38Z%22%2C%22score%22%3A83%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FGoNeQpHeAkcpAqncDJRC7-2560-80.jpg%22%2C%22strapline%22%3A%22AMD's%20Radeon%20RX%205500%20XT%20is%20available%20in%204GB%20and%208GB%20trim%2C%20but%20is%20the%20extra%20memory%20worth%20the%20added%20cost%3F%22%2C%22summary%22%3A%22AMD's%20Radeon%20RX%205500%20XT%20is%20available%20in%204GB%20and%208GB%20trim%2C%20but%20is%20the%20extra%20memory%20worth%20the%20added%20cost%3F%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22Nvidia%20GeForce%20RTX%202080%20Ti%20Founders%20Edition%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fnvidia-geforce-rtx-2080-ti-founders-edition-review%2F%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FSY82Ar3e4Wcnnc3SoPnsYS-2560-80.jpg%22%2C%22strapline%22%3A%22The%20GeForce%20RTX%202080%20Ti%20is%20the%20new%20king%20of%20the%20sandpile%2C%20at%20an%20exorbitant%20price%20that's%20hard%20to%20justify.%22%2C%22score%22%3A84%2C%22publishDate%22%3A%222020-05-27T11%3A39%3A38Z%22%2C%22summary%22%3A%22The%20GeForce%20RTX%202080%20Ti%20is%20the%20new%20king%20of%20the%20sandpile%2C%20at%20an%20exorbitant%20price%20that's%20hard%20to%20justify.%22%7D%2C%7B%22category%22%3A%22Graphics%20Cards%22%2C%22title%22%3A%22AMD%20Radeon%20RX%205600%20XT%20review%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Famd-radeon-rx-5600-xt-review%2F%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F7Jth6dYWHuzDWmvi2NwcXk-2560-80.jpg%22%2C%22strapline%22%3A%22AMD's%20RX%205600%20XT%20shakes%20up%20the%20mid-range%20market%20with%20good%20performance%20for%20under%20%24300.%22%2C%22score%22%3A84%2C%22publishDate%22%3A%222020-01-21T14%3A00%3A11Z%22%2C%22summary%22%3A%22AMD's%20RX%205600%20XT%20shakes%20up%20the%20mid-range%20market%20with%20good%20performance%20for%20under%20%24300.%22%7D%5D"));                const searchInput = document.getElementById("pcg-search");        const resultsContainer = document.getElementById("pcg-results");        const dropdownContainer = document.getElementById("pcg-dropdown-container");        const closeBtn = document.getElementById("pcg-close-btn");        const titleSpan = document.getElementById("pcg-dropdown-title");                const readerContainer = document.getElementById("pcg-reader-container");        const readerContent = document.getElementById("pcg-reader-content");        const readerCloseBtn = document.getElementById("pcg-reader-close");                let debounceTimer;                function updateIframeHeight(isDropdownOpen, isReaderOpen = false) {          let newHeight = '140px';          if (isReaderOpen) {            newHeight = '720px';          } else if (isDropdownOpen) {            newHeight = '500px';          }                    let resizedSuccessfully = false;          try {            if (window.frameElement) {              window.frameElement.style.height = newHeight;              resizedSuccessfully = true;            }          } catch (e) {            // Ignore cross-origin error when accessing frameElement          }                    if (!resizedSuccessfully && window.parent && window.parent !== window) {            try {              // Send message to parent only for cross-origin resizing               // using '*' to avoid target origin mismatch errors              window.parent.postMessage({ type: 'pcg-widget-resize', height: newHeight }, '*');            } catch (e) {}          }        }        function closeReader() {          readerContainer.style.display = 'none';          readerContent.innerHTML = '';          updateIframeHeight(dropdownContainer.style.display === 'flex', false);        }        if (readerCloseBtn) readerCloseBtn.addEventListener('click', closeReader);                function closeDropdown() {          dropdownContainer.style.display = 'none';          updateIframeHeight(false, readerContainer.style.display === 'flex');        }                function openDropdown() {          dropdownContainer.style.display = 'flex';          closeReader();        }                if (closeBtn) closeBtn.addEventListener("click", closeDropdown);                document.addEventListener("click", (e) => {           if (!searchInput.contains(e.target) && !dropdownContainer.contains(e.target) && !readerContainer.contains(e.target)) {               closeDropdown();           }        });                const TOTAL_COUNT = 1342;        const CATEGORY_COUNT = 92;        function initializeStats() {           const totalSpan = document.getElementById("pcg-total-reviews");           if (totalSpan) totalSpan.textContent = TOTAL_COUNT;                      if (searchInput && CATEGORY_COUNT > 0) {             function formatCat(cat) {               if (cat === "PC gaming hardware") return "PC gaming hardware";               if (cat === "Handheld Gaming PCs") return "handheld gaming PC";                if (cat === "Gaming PCs") return "gaming PC";               if (cat === "Gaming Mice") return "gaming mouse";               if (cat === "Memory" || cat === "Cooling" || cat === "Lighting" || cat === "Hardware") return cat.toLowerCase();               if (cat === "Earbuds & Headphones") return "earbud & headphone";               return cat.replace(/s$/i, '').toLowerCase();             }             const formattedCat = formatCat(CATEGORY);             searchInput.placeholder = CATEGORY_COUNT > 50 ? "Search our " + CATEGORY_COUNT + " " + formattedCat + " reviews" : "Search our " + formattedCat + " reviews";           }        }                initializeStats();        function fetchResults(q) {          if (q) {             titleSpan.textContent = "Search Results";          } else {             titleSpan.textContent = "Latest " + (CATEGORY === "PC gaming hardware" ? "PC gaming hardware" : CATEGORY) + " Reviews";          }                     const qLower = (q || '').toLowerCase();          const catReq = CATEGORY.replace(/s$/i, '').toLowerCase();          let localResults = LOCAL_REVIEWS;                    if (q) {            localResults = LOCAL_REVIEWS.filter(r => {               const titleLower = (r.title || '').toLowerCase();               const urlLower = (r.url || '').toLowerCase();                              const qWords = qLower.split(' ').filter(w => w.trim().length > 0);               return qWords.every(w => titleLower.includes(w) || urlLower.includes(w));            });          }                    let finalResults = localResults;          if (!q && finalResults.length > 50) {             finalResults = finalResults.slice(0, 50);          }                    if (finalResults.length > 0) {            renderResults(finalResults);          } else {            renderResults([]);          }        }                function renderResults(results) {          if(!results || results.length === 0) {            resultsContainer.innerHTML = '<p style="padding:2rem;text-align:center;color:#737373;">No results found.</p>';            return;          }          let html = '<ul style="display: flex; flex-direction: column; list-style: none; margin: 0; padding: 0;">';          results.forEach((res, i) => {            let scoreHtml = res.score ? '<div style="color:#DC1F26; font-weight:900; font-size:1.25rem; font-style:italic;" aria-label="Score: ' + res.score + '">' + res.score + '</div>' : '';                        // Format URL properly            let targetUrl = res.url.startsWith("http") ? res.url : "https://www.pcgamer.com" + res.url;                        let borderBottom = i < results.length - 1 ? 'border-bottom:1px solid #f5f5f5;' : '';                        html += '<li style="margin:0; padding:0; list-style:none;"><button aria-label="Read ' + (res.title || "Review").replace(/"/g, '&quot;') + '" onclick="openReaderInPage(\'' + targetUrl + '\')" class="group" style="display:flex; width:100%; align-items:center; justify-content:space-between; padding:1rem; border:none; background:transparent; cursor:pointer; text-align:left; transition:background 0.2s; ' + borderBottom + ' height: 76px;" onmouseover="this.style.backgroundColor=\'#f9fafb\'" onmouseout="this.style.backgroundColor=\'transparent\'" >' +                  '<div style="display:flex; flex-direction:column; justify-content:center; overflow:hidden; padding-right:1rem; flex:1;">' +                    '<span style="color:#000000; font-weight:bold; font-size:1rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;">' + (res.title || "Review") + '</span>' +                    '<span style="color:#737373; font-size:0.75rem; text-transform:uppercase; letter-spacing:-0.025em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:0.25rem;">' + (res.summary || "PC Gamer Review") + '</span>' +                  '</div>' +                  '<div style="display:flex; align-items:center; gap:1rem; flex:none;">' +                    scoreHtml +                    '<span style="color:#d4d4d4; transition:color 0.2s;" aria-hidden="true">→</span>' +                  '</div>' +              '</button></li>';          });          html += '</ul>';          resultsContainer.innerHTML = html;                    updateJSONLD(results);        }        function updateJSONLD(results) {          let ldScript = document.getElementById('pcg-json-ld');          if (!ldScript) {            ldScript = document.createElement('script');            ldScript.type = 'application/ld+json';            ldScript.id = 'pcg-json-ld';            document.head.appendChild(ldScript);          }                    const itemListElements = results.slice(0, 50).map((res, index) => {            let targetUrl = res.url.startsWith("http") ? res.url : "https://www.pcgamer.com" + res.url;            let itemName = (res.title || "Product").replace(/\s+review$/i, '');            let schemaItem = {              "@type": "Product",              "name": itemName,              "image": res.image || targetUrl,              "review": {                "@type": "Review",                "url": targetUrl,                "name": res.title || "Review",                "datePublished": res.publishDate || new Date().toISOString().split('T')[0],                "author": {                  "@type": "Organization",                  "name": "PC Gamer"                },                "publisher": {                  "@type": "Organization",                  "name": "PC Gamer"                }              }            };            if (res.score) {              schemaItem.review.reviewRating = {                "@type": "Rating",                "ratingValue": res.score,                "bestRating": "100",                "worstRating": "1"              };            }            return {              "@type": "ListItem",              "position": index + 1,              "item": schemaItem            };          });          const schema = {            "@context": "https://schema.org",            "@type": "ItemList",            "itemListElement": itemListElements          };          ldScript.textContent = JSON.stringify(schema);        }        function openReaderInPage(targetUrl) {          closeDropdown();          readerContainer.style.display = 'flex';          updateIframeHeight(false, true);          const readerLinkContainer = document.getElementById("pcg-reader-link-container");          if (readerLinkContainer) {            readerLinkContainer.innerHTML = '<a href="' + targetUrl + '" target="_blank" rel="noopener noreferrer" class="bg-[#DC1F26] text-white px-3 py-1.5 rounded-full font-sans text-[11px] md:text-xs font-bold hover:bg-black transition-colors border-2 border-[#DC1F26] hover:border-black shadow-sm inline-block" style="text-decoration: none;">Read full review</a>';          }          readerContent.innerHTML = '<div style="display:flex; justify-content:center; align-items:center; height:100%; min-height: 400px;"><p style="color:#DC1F26;">Loading article...</p></div>';          fetch(API_BASE + "/api/read?url=" + encodeURIComponent(targetUrl) + "&t=" + Date.now())            .then(res => res.json())            .then(data => {               if(!data || !data.content) {                 readerContent.innerHTML = '<div style="text-align:center; padding: 2rem; color:#737373;">Could not load article content.</div>';                 return;               }               let html = '<div class="pcg-prose-content" style="max-width: 65ch; margin: 0 auto; padding: 0 0.5rem;">';               html += '<header style="margin-bottom: 2rem;">';               html += '<h1 style="font-size: 1.75rem; font-weight: bold; line-height: 1.2; margin-bottom: 1rem;">' + (data.title || '') + '</h1>';                              if (data.byline || data.date) {                 html += '<div style="display: flex; gap: 0.75rem; align-items: center; font-size: 0.875rem; font-weight: 500; color: #52525b; text-transform: uppercase; letter-spacing: 0.05em;">';                 if (data.byline) {                   html += '<span>BY ' + data.byline + '</span>';                 }                 if (data.byline && data.date) {                   html += '<span style="color: #d4d4d8;">|</span>';                 }                 if (data.date) {                   html += '<span>PUBLISHED ' + data.date + '</span>';                 }                 html += '</div>';               }               html += '</header>';                              html += '<div style="line-height: 1.6; color: #262626; font-size: 1.125rem;">';               html += data.content;               html += '</div></div>';                              html += '<style>.pcg-prose-content img { width: 100%; height: auto; margin: 1.5rem 0; box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1); border-radius: 0.5rem; } .pcg-prose-content a { color: #e11d48; text-decoration: none; font-weight: 500; } .pcg-prose-content a:hover { text-decoration: underline; } .pcg-prose-content p { margin-bottom: 1.5em !important; display: block !important; }</style>';               readerContent.innerHTML = html;            })            .catch(err => {               console.error(err);               readerContent.innerHTML = '<div style="text-align:center; padding: 2rem; color:#737373;">An error occurred loading the article.</div>';            });        }        const searchBoxContainer = document.getElementById("pcg-search-container");        if (searchBoxContainer) {           searchBoxContainer.addEventListener("click", () => {              openDropdown();           });        }                if (searchInput) {          searchInput.addEventListener("focus", () => {             openDropdown();          });          searchInput.addEventListener("click", () => {             openDropdown();          });          searchInput.addEventListener("input", (e) => {            openDropdown();            clearTimeout(debounceTimer);            debounceTimer = setTimeout(() => fetchResults(e.target.value), 500);          });                    // Initial fetch          fetchResults("");        }      </script>    </body></html>" width="100%" height="140" style="border: none; width: 100%; max-width: 1024px; margin: 0 auto; display: block; background: transparent; transition: height 0.3s ease-out;" title="PC Gamer Graphics Cards Widget"></iframe><script>            function sendMessageToParentWindow(typeOfMessage, message = null) {                let postMessage = { bordeaux: message };                let url = "http://crow.futurecdn.net/output/pcg-widget-graphics-cards-00070/pcg-widget-graphics-cards-00070.html";                if (typeOfMessage === "analytics") {                    postMessage = { analytics: { ...message } };                }                if (postMessage !== {}) {                    window.parent.postMessage(                        postMessage,                        url                    );                }            }            let message = {                targeting: {                    ["pcg-widget-graphics-cards-00070.html"]: "PC Gamer Graphics Cards Widget"                }            }            window.onload = sendMessageToParentWindow("bordeaux", message);        </script></div><h2 class="article-body__section" id="section-1-your-budget"><span>1. Your budget</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sbVjJe2veHiWXLtmtD7PKb" name="nvidia-gpu-fritzchens-fritz.jpg" alt="Bare Nvidia GPUs" src="https://cdn.mos.cms.futurecdn.net/sbVjJe2veHiWXLtmtD7PKb.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Fritzchens Fritz)</span></figcaption></figure><h2 id="it-s-all-about-your-budget">It's all about your budget</h2><p>It probably sounds obvious, but the first and most important consideration is how much you can really afford to spend on your graphics card. There is such a spread of GPU prices that you can spend almost anything, from $250 all the way up to $2,500 on a new graphics card, with a host of different options and a pretty linear spread of gaming performance as the prices ramp up.</p><p>So the first thing you need to do is be confident about what's in your GPU war chest before you even think about looking, because you can <em>always </em>spend more on a graphics card. The temptation to spend just another $50, or another $80, or another $100 when you're already in deep can often be too much to bear. So make a budget you can realistically stretch to without putting yourself in penury and stick to it.</p><p>Relative pricing is also an important consideration, as buying a $500 graphics card from the previous generation doesn't automatically equate to a higher-performing $500 GPU in the next generation. Case in point is the last couple of Nvidia GeForce graphics card generations: if you bought an <a href="https://www.pcgamer.com/nvidia-rtx-4070-super-founders-edition-review-benchmarks-performance/">RTX 4070 Super</a> for $599 and were hoping for a big performance boost with the equivalent RTX 50-series card... well, you're in for a shocker. The closest in price is the $549 <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review" target="_blank">RTX 5070</a>, which isn't a great deal faster at all.</p><p>And this is where we come in, as professional tech prodders, offering performance analysis on all the latest <a href="https://www.pcgamer.com/hardware/graphics-cards/" target="_blank">graphics cards</a> to give you an idea of how they stack up in relation to each other. But there is another, quicker and dirtier way to see how your current GPU performs in relation to any other you're looking to buy.</p><p>3DMark is an industry standard benchmark for graphics cards and, while it doesn't tell the <em>whole </em>performance story, can still be a good general indicator of relative gaming performance. The <a href="https://store.steampowered.com/app/223850/3DMark/" target="_blank">3DMark free version</a>, which you can find on Steam, will allow you to run the Time Spy test, and then in the online <a href="https://www.3dmark.com/search" target="_blank">database search</a>, you can compare your own score to any potential GPU you're looking to buy. Just take the average score for that card in the same Time Spy benchmark database and see how it stacks up against your own rig to give you an idea of where it all stands in the hierarchy of GPUs.</p><h3 class="article-body__section" id="section-2-forget-tribalism"><span>2. Forget tribalism</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fJVVFw8BYRTmsXNCUvyeHY" name="amd-rx-6800-xt-nvidia-001.jpg" alt="AMD Radeon RX 6800 XT with an Nvidia RTX 3080 behind it on a wooden bench" src="https://cdn.mos.cms.futurecdn.net/fJVVFw8BYRTmsXNCUvyeHY.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="buy-the-graphics-card-not-the-brand">Buy the graphics card not the brand</h2><p>There is a lot of unnecessary tribalism in the world of PC hardware, with some folk claiming to be AMD 'til they die or bleeding green with Nvidia. But screw that. You should be buying the hardware that makes sense for you and your gaming PC, not because of a sense of misplaced loyalty to some multi-billion dollar company.</p><p>Which is to say that you should be buying either AMD or Nvidia where it makes sense to do so. There <em>are </em>fundamental differences between the two current generations of Radeon and GeForce GPUs. Where once that difference was all down to how well they handled rasterized vs. ray traced gaming performance (AMD cards weren't as good at ray tracing until the RX 9000-series launched) the main difference now is in their upscaling features.</p><p>Nvidia's Deep Learning Super Sampling (DLSS) feature set is more ubiquitous in terms of gaming support than AMD's latest and greatest version of FidelityFX Super Resolution (FSR). While there is almost parity in terms of image fidelity and quality between DLSS 4.5 and FSR 4, you will find more games supporting the Nvidia option, especially at launch.</p><p>And, unless you're rocking a super high-end GPU, you are going to have to rely on upscaling in some form to get decent performance at high resolutions in the latest games.</p><p>There is another difference, and that is price. Nvidia, and the market as a whole, has priced its high-end cards out of the equation, with the RTX 5070 Ti, RTX 5080, and RTX 5090 all being prohibitively expensive right now. AMD's competitive RX 9070 XT is also higher than its original MSRP, but is far cheaper than the RTX 5070 Ti it can match in performance terms.</p><p>In the mid-range market then, AMD is king, but interestingly it swaps back around again lower down the stack. As soon as you go below $400 Nvidia cards are the ones. The RTX 5060 Ti 8 GB is surprisingly capable, and only a little more expensive than the $340 RTX 5060. Then below $300 you have the RTX 5050, a bargain basement GPU for sure, but one that is still capable. Even if that still is a lot of money to spend on what is theoretically a low-end GPU.</p><h3 class="article-body__section" id="section-3-what-s-your-monitor"><span>3. What's your monitor?</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7465px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9zQZuchMLL8FageinJEdXX" name="monitors-different-sizes" alt="Gaming monitors of various sizes and shapes" src="https://cdn.mos.cms.futurecdn.net/9zQZuchMLL8FageinJEdXX.jpg" mos="" align="middle" fullscreen="" width="7465" height="4199" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="erm-yeah-it-s-also-all-about-your-monitor-too">Erm… yeah, it's also all about your monitor, too</h2><p>How you view your games should have a huge bearing on how much you spend on your graphics card and which one you pick. If you're trying to drive a 4K gaming monitor, you're not going to get very far with an <a href="https://www.pcgamer.com/amd-radeon-rx-7600-review-benchmarks/" target="_blank">RX 7600</a>, and likewise, if you're sporting a 24-inch 1080p monitor, you shouldn't really be spending $2,500 on an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review" target="_blank">RTX 5090</a>.</p><p>Even if you're a wannabe esports pro, looking for mega frame rates in some lightweight competitive games, you're likely to hit other performance bottlenecks that stop you from getting the most from a flagship GPU on a low-resolution screen.</p><p><a href="https://store.steampowered.com/hwsurvey/Steam-Hardware-Software-Survey-Welcome-to-Steam" target="_blank">1920 x 1080 is still the most common gaming resolution</a> around, and realistically, any modern graphics card ought to be able to deliver high frame rates at that level. But if you want to nail 60 fps+ at 2560 x 1440, the next step up the resolution ladder, then you're going to need something a bit more powerful, and likely a bit more expensive.</p><p>To hit the top frame rates and graphics settings, you will need to start with the <a href="https://www.pcgamer.com/hardware/graphics-cards/xfx-swift-radeon-rx-9070-oc-review/" target="_blank">Radeon RX 9070</a>. Part of the reason you need the higher-performance GPUs is partly down to them being bigger, more powerful chips, but also because they have more video memory. The higher resolution you play at, the more data your GPU needs to deal with and having more video memory (or VRAM) allows your graphics card to work with that data much quicker.</p><p>Once you start looking to play at 4K—or, more precisely, at 3840 x 2160—then you need all the VRAM you can find and as big a GPU as you can afford. Even then, heavy ray tracing effects can bring even the mighty RTX 5090 to its knees in something like Cyberpunk 2077.</p><p>Which is where upscaling comes in—known as Deep Learning Super Sampling (DLSS), FidelityFX Super Resolution (FSR), and Xe Super Sampling (XeSS) for Nvidia, AMD, and Intel, respectively. Enabling any of these technologies in a game will force it to render at a lower resolution, boosting performance, before scaling it back up to the monitor's resolution. </p><p>Upscaling is so good these days that if properly implemented by a game's developer, you can barely notice that it's in use. The same isn't quite true for frame generation (which DLSS, FSR, and XeSS all have) but it's not too far behind, in terms of quality.</p><h3 class="article-body__section" id="section-4-don-t-just-wait"><span>4. Don't just wait</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1234px;"><p class="vanilla-image-block" style="padding-top:55.67%;"><img id="VqBvJTwDt62hfeEVdzvPuJ" name="lEUIOYH2pS" alt="Nvidia CEO on stage with the new RTX 50-series." src="https://cdn.mos.cms.futurecdn.net/VqBvJTwDt62hfeEVdzvPuJ.png" mos="" align="middle" fullscreen="" width="1234" height="687" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nvidia)</span></figcaption></figure><h2 id="you-can-always-wait-for-a-new-generation-but-don-t-automatically-ignore-the-current-or-last-gen-cards">You can always wait for a new generation, but don't automatically ignore the current or last-gen cards</h2><p>Such is the pace of innovation in PC gaming hardware, when you're looking to buy a new graphics card, there will almost always be the tension of whether you should buy now or wait for the new shiny thing.</p><p>But here's the thing: There will <em>always</em> be something new just over the horizon. There are <em>always </em>rumours about the next generation of graphics cards and just how much they're going to make the current gen GPUs look like mere pocket calculator stuff.</p><p>So, if you need to buy a new graphics card today—unless a new release, which you realistically might actually buy, is officially confirmed to be less than a couple of months away<strong>—</strong>then I would say just buy your new graphics card today. And with the lifetimes of GPU generations lengthening, and no new GPUs on the horizon until well into 2027, that rings especially true today.</p><p>But what about last-gen GPUs? That's a trickier question, to be honest. In some instances, an older graphics card can still be a relevant gaming component in a modern machine, but I would only ever consider going one generation back; otherwise, you really run the risk of spending too much and getting too little performance back.</p><p>The key thing here is price and relative performance. There's no point paying the same amount of money for an older card to get the same performance as a newer one. All things being equal, you should go with the more modern card as that will be supported longer, and could potentially have features that will go on to mature better.</p><p>If an older card is sufficiently cheaper, however, then there is an argument to be made. Again, check the relative 3DMark performance of your card versus a prospective purchase, and maybe similarly priced modern GPUs and see how they stack up. If it's all still favourable, then by all means make that last-gen pick.</p><p>However, older cards are less likely to be in production, so the only stock left around will be limited, less likely to be on sale, and if it hasn't already been bought before now, it's likely not a particularly desirable model anyway.</p><p>It's also worth noting that the recent memory supply issue, which is causing <a href="https://www.pcgamer.com/hardware/memory/keep-up-to-date-with-the-pc-memory-and-ssd-supply-crisis-as-we-track-prices-and-the-latest-news/" target="_blank">RAM prices to go stratospheric</a>, has impacted the world of graphics cards. Although GDDR6 and GDDR7 aren't exactly the same type of memory that's in high demand for AI servers, they're still all made by the same manufacturers and in the same factories. We've been tracking prices for almost a year now on a weekly basis, and it's notable that we have definitely hit a price plateau, but I'd say it's almost certainly not worth waiting for GPU prices to drop right now.</p><h3 class="article-body__section" id="section-5-easy-upgrade"><span>5. Easy upgrade</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2180px;"><p class="vanilla-image-block" style="padding-top:52.94%;"><img id="83JkEKofc4SQ7yh43s8Xog" name="Screenshot 2024-08-23 at 11.58.23.png" alt="Asus GPU slot" src="https://cdn.mos.cms.futurecdn.net/83JkEKofc4SQ7yh43s8Xog.png" mos="" align="middle" fullscreen="" width="2180" height="1154" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: der8auer)</span></figcaption></figure><h2 id="it-s-an-easy-upgrade">It's an easy upgrade</h2><p>If you want to make the biggest difference to your ageing gaming PC, then dropping a new graphics card in will have the most impact of any upgrade you can make. And it's super easy, too. The graphics card is one of the biggest components, so it's easy to spot, will likely only be held in place by some screws and a retaining clip on the PCIe slot, and then it's out. Reverse that process, and your new card is in place.</p><p>That's the super basic rundown, but there are things you can do to help make sure there aren't any lingering problems when you do turn it back on. The first thing is to make sure that your power supply (PSU) is of a high enough wattage to be able to cope with your graphics card. You can check on any prospective GPU's specs page to see the recommended wattage, and it will say on the side of your current PSU what wattage it is.</p><p>You will also need to make sure that any new GPU will actually <em>fit </em>inside your PC. They sure are getting big these days... You will be able to see what graphics card your chassis supports on its online specs sheet if you visit the manufacturer's website, but you could also just get a tape measure out, too.</p><p>The other thing I would do <em>before</em> removing your old graphics card is to uninstall all the GPU drivers in the system. Would that it were as simple as just uninstalling the AMD Radeon or Nvidia GeForce drivers, but there are always little files that linger on and leave little gremlins in the machine. We've had many an issue swapping around graphics cards in the PC Gamer test rig when going between AMD and Nvidia, so that situation makes the following suggestion more important.</p><p>We recommend always using <a href="https://www.wagnardsoft.com/content/Download-Display-Driver-Uninstaller-DDU-18085" target="_blank">Display Driver Uninstaller</a> (DDU) when swapping graphics cards. It's a free download and makes the whole process much simpler. Just run it before you uninstall your old GPU, and then when you come to install your new one, you shouldn't run into any driver conflicts getting it up and running.</p><p>Then that's it, shiny new GPU in your gaming rig, and a whole new lease of life.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Nvidia and Intel joining forces could be seen as anti-AMD, but it just serves to highlight AMD's advantage with Ryzen and Radeon under one roof ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/nvidia-and-intel-joining-forces-could-be-seen-as-anti-amd-but-it-just-goes-to-highlight-amds-advantage-with-ryzen-and-radeon-under-one-roof/</link>
                                                                            <description>
                            <![CDATA[ A big benefit when it comes to AI. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">i4MLK5jY2HUcuH6azJBGy8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MJ7bphMH9WHYqXXHgbZ8tb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 19 Sep 2025 13:18:41 +0000</pubDate>                                                                                                                                <updated>Fri, 19 Sep 2025 13:20:00 +0000</updated>
                                                                                                                                            <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Ridley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/2YNigoLXbckPdRPDe3stwA.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob earned his first byline writing for his own tech blog, before graduating to breaking things professionally at PCGamesN, where he was one half of a popular weekly YouTube show. Joining PC Gamer in 2020, Jacob is now managing editor of the hardware team, and you&#039;ll usually find him testing the latest components or building a gaming PC. He says he&#039;s determined to build a fort as big as a house out of case boxes. Jacob enjoys heading out of the office to report from floors, benches, and, if he&#039;s lucky, plush press rooms at the biggest tech shows, such as Computex and CES.&lt;br&gt;&lt;/p&gt;&lt;p&gt;When he&#039;s not writing about components, you&#039;ll find Jacob trying to get away from the modern world as fast as possible by bike and pitching up camp in murky woods.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/MJ7bphMH9WHYqXXHgbZ8tb-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Strix Point APU chip, held in a hand, with the reflected light showing the various processing blocks in the chip die]]></media:description>                                                            <media:text><![CDATA[AMD Strix Point APU chip, held in a hand, with the reflected light showing the various processing blocks in the chip die]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Strix Point APU chip, held in a hand, with the reflected light showing the various processing blocks in the chip die]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MJ7bphMH9WHYqXXHgbZ8tb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>You've likely heard the news by now: <a href="https://www.pcgamer.com/hardware/processors/intel-and-nvidia-announce-stunning-plans-to-combine-their-cpu-and-gpu-products-for-both-consumer-pcs-and-ai-servers-with-nvidia-taking-a-usd5-billion-stake-in-intel/" target="_blank">Intel and Nvidia have agreed</a> to build a new range of products together. These co-developed chips will fuse Intel's x86 architecture with Nvidia's RTX graphics chiplets. The idea being, if you bring together both companies' tech, it's possible to deliver something more flexible, more desirable than either company can deliver on its own.</p><p>The benefits for the two companies are clear enough. Nvidia needs processors for GPU-accelerated server racks, and despite its best efforts to buy Arm, that fell through, dashing any hope of becoming a fully-integrated hardware company with it. Intel needs a helping hand in a few ways. The company is struggling with a falling share price and recently struck a deal with the US government to buy a share of the business, and getting an in with one of the richest companies on the planet isn't a bad get. Though supercharging its processors with more capable and powerful graphics chips has a few big benefits, too. To some degree in gaming, sure, but mostly AI. </p><p>"I think these are going to be revolutionary products. I know that all of us working on it are super excited about it," Nvidia CEO Jensen Huang said in a<a href="https://www.pcgamer.com/hardware/processors/were-going-to-build-revolutionary-products-says-nvidia-ceo-jensen-huang-about-his-newly-announced-collaboration-with-intel-nothing-of-its-kind-has-ever-been-built-before/" target="_blank"> joint conference with Intel CEO Lip-Bu Tan</a>.</p><p>"Nothing of its kind has ever been built before."</p><p>You might have something to say about that last statement if you work for AMD. The company is able to deliver competitive products across both CPU <em>and</em> GPU in-house. That's been embedded into its DNA since it bought ATI, and only improved on and amplified since with the growing success of its Zen architecture (with admittedly a <em>few</em> ups and downs in between—a story for another time), and delivered many generations of APU. If anyone has shown the capability to consistently deliver a combination of high-performance processors and graphics in a single chip or system-on-chip (SOC), it's AMD.</p><p>AMD is dominant in games consoles, through its semi-custom division and partnerships with Microsoft and Sony, for precisely this reason. It's been highly successful here, scoring these console manufacturers as repeat clients for multiple generations, and according to current expectations for at another generation to come. In the PC space, we have products such as the newly-released Ryzen AI Max 300 Series to point to, a processor line-up we've tested multiple times in various forms this year.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VTpiCoe3QSsGhzPVYLPoTm" name="AMD Strix Halo" alt="AMD Strix Halo" src="https://cdn.mos.cms.futurecdn.net/VTpiCoe3QSsGhzPVYLPoTm.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>You might then consider this move from Intel and Nvidia to be pretty anti-AMD. I'm sure Dr. Lisa Su and other AMD executives have had a few emergency meetings to discuss yesterday's announcement—which saw AMD's share price dip sharply and then largely recover. Though there's definitely a positive way of framing it for the red team:</p><p>It just goes to show how much of an advantage AMD has if it plays its cards right. </p><p>No matter the promise of integration between Intel and Nvidia, no two competing companies will ever be able to collaborate quite as well as multiple departments within the <em>same </em>company. The sharing of GPU IP, if any such sharing occurs, between Intel and Nvidia would have to be pretty tight to keep either party out of the other's biggest secrets, especially as both companies sort of dabble in similar sectors (Nvidia with Arm partnerships, Intel with Arc GPUs). </p><p>AMD's advantage also extends deep into the technological stack. Let's take Intel's Foveros technology, for example. This is a way of lashing chiplets (tiles, in Intel speak) together onto a single interposer to operate as a single chip. We've seen this in action with various mobile architectures, Meteor Lake and Lunar Lake, but also since come into play with desktop chips. It's also the key to these future x86 RTX SOCs.</p><p>"Intel has the Foveros multi-technology packaging capability, and it's really enabling here," says Jensen. "And the reason for that is because, as we all know, Nvidia's GPU technology is based on TSMC foundry. And this is one of the extraordinary things that you can do, connecting Nvidia's chiplets with Intel CPUs in a multi-technology packaging capability and multi-process packaging technology."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ckaPF96X8KhSxH9GjZDqW" name="amd-apu.jpg" alt="AMD APU coloured blue" src="https://cdn.mos.cms.futurecdn.net/ckaPF96X8KhSxH9GjZDqW.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>AMD has similar chiplet technology. It's used chiplets across both of its Ryzen CPU and Radeon GPU products at various points throughout the past decade, even before Intel got around to it, and to huge success. Though the processor I'd point to here is the Ryzen AI Max+ 395 in the <a href="https://www.pcgamer.com/hardware/gaming-pcs/framework-desktop-pc-review/" target="_blank">Framework Desktop</a>, or to a slightly lesser degree, the Ryzen AI Max 390, a chip I recently tested in my <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-flow-z13-2025-review/" target="_blank">Asus ROG Flow Z13 review</a>. The more powerful of the two here, the 395, comes with desktop-grade components inside an ostensibly mobile part: that's 16 Zen 5 cores and 40 Radeon 3.5 CUs. All connected via an interconnect specially designed for this chip to deliver high bandwidth, low latency, and low power.</p><p>Not only does this sound a lot like what I'd <em>expect</em> a high-performance x86 RTX SOC might one-day deliver (noting here we don't actually know what these are yet, they're a long way off), with the exception of being AMD's x86 and GPU components instead, it also has those smaller details in interconnect, packaging and software from the same company. Now, you can argue whether there's always been a fluid relationship between AMD's many teams in the past, but in the future, especially one that relies more and more on AI, it could play an increasingly important role.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HpCvzTWtUJBtE59MBmmhbi" name="framework-desktop-01" alt="Framework Desktop PC" src="https://cdn.mos.cms.futurecdn.net/HpCvzTWtUJBtE59MBmmhbi.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is all about AI, right? The Ryzen AI Max 300-series wasn't <em>really </em>intended for gaming. I mean, it's decent enough for playing any number of modern games, but it's easily defeated in price/performance by a discrete GPU and a lower core-count chip. We've not rated it for gaming in either of the products we've used it in. No, these chips do best when loaded up with a significant amount of memory, allowing them to run AI models with a huge number of parameters, such as the new gpt-oss-120b from OpenAI or Alibaba's 253 billion-parameter model.</p><p>AI capabilities are seemingly the endgame for AMD here, as it builds out big bandwidth, big GPU, low-power chips. As much as it looks to be a target for Intel and Nvidia. If the future of AI is an increasing amount of local compute, and local compute powered by a GPU, rather than an NPU, then it's AMD that has the headstart in actually delivering that. Especially on mobile, which is a growing slice of the PC market. AMD also has the benefit of having more time to develop on these products over the next few years, whereas Intel and Nvidia's partnership is only in its nascent stage.</p><p>So, none of this spells doom for AMD to me. They say imitation is the highest form of flattery, right?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ XFX says its 'V3' Radeon RX 9060 XT GPUs with Samsung GDDR6 run much cooler and quieter than previous models with SK Hynix memory ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/xfx-says-its-v3-radeon-rx-9060-xt-gpus-with-samsung-gddr6-run-much-cooler-and-quieter-than-previous-models-with-sk-hynix-memory/</link>
                                                                            <description>
                            <![CDATA[ XFX claims a boon of 10°C. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">74hwbhFpb2Ldvg2PSVz7j5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NiC7nYabbmz2K3RwUFjMFW-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 09 Sep 2025 16:08:24 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Hope Corrigan ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8GHv7ZUGwf8bhinBRgQGjb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Hope’s been writing about games for about a decade, starting out way back when on the Australian Nintendo fan site Vooks.net. Since then, she’s talked far too much about games and tech for publications such as Techlife, Byteside, IGN, and GameSpot. Of course there’s also here at PC Gamer, where she gets to indulge her inner hardware nerd with news and reviews. You can usually find Hope fawning over some art, tech, or likely a wonderful combination of them both and where relevant she’ll share them with you here. When she’s not writing about the amazing creations of others, she’s working on what she hopes will one day be her own. You can find her &lt;a href=&quot;https://blockbusterstation.buzzsprout.com/&quot; target=&quot;_blank&quot;&gt;fictional chill out ambient far future sci-fi radio show/album/listening experience podcast&lt;/a&gt; right here. &lt;br&gt;
&lt;br&gt;
No, she’s not kidding.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/NiC7nYabbmz2K3RwUFjMFW-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The XFX Swift RX 9060 XT on a wooden desk]]></media:description>                                                            <media:text><![CDATA[The XFX Swift RX 9060 XT on a wooden desk]]></media:text>
                                <media:title type="plain"><![CDATA[The XFX Swift RX 9060 XT on a wooden desk]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NiC7nYabbmz2K3RwUFjMFW-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Having the most powerful and fastest hardware is often the goal of many PC builders, so we are often left comparing things on pure benchmarking and performance. So when AMD swapped from using SK Hynix to Samsung GDDR6 memory in its new Radeon RX 9060 XT GPUs, gamers were quick to jump to performance comparisons between them. </p><p>What they found was a drop when moving over to the new Samsung memory, and gamers were quick to condemn the change. Like our reviewer of the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9060-xt-16-gb-review-xfx-swift/" target="_blank">RX 9060 XT XFX Swift GPU</a>, many have been pleased by the performance from the budget friendly offering. It seems it might have been a bit too quick, as new comparisons spotted by <a href="https://videocardz.com/newz/xfx-says-its-radeon-rx-9060-xt-gpus-with-samsung-gddr6-memory-run-10c-cooler-than-hynix-based" target="_blank">VideoCardz</a> are showing ways the Samsung GDDR6 may actually be more beneficial, if a little less powerful than the SK Hynix offering. </p><p>AMD partner XFX posted comparisons to <a href="https://www.bilibili.com/opus/1107898865727569920" target="_blank">Bilibili</a>, a Chinese social blog site that often delves into PC gaming hardware critique. They tell the same story of less powerful GDDR6, but with a huge boon to cooling and potentially power consumption.</p><p>According to these tests the Samsung memory garnered temperatures 10°C lower than its SK Hynix counterpart, allowing for an almost 400 rpm drop in fan speeds. This means the Samsung components are significantly cooler than the previous ones, and as an added bonus they're quieter and less demanding on your fans, too. This is on top of a 20 W lower power draw over the SK Hynix memory.</p><p>This drop may not seem like a big deal, especially for those who like to go all in on power for their rigs. But power isn't the whole story when it comes to building a capable gaming machine, you still have to be able to power and run it, and temperatures can be a huge mitigating factor.</p><p>Keeping things cool is an integral part of any good rig, and it's not always easy especially in warmer climates. As an Australian I've run into difficulties keeping rigs cool enough to function over hot summers and have often had to forgo power for lower temperatures. Choosing parts that can help you maintain lower temperatures even if it's at the cost of some beef is often a really smart move in building a gaming PC.</p><p>SK Hynix and Samsung are some of the <a href="https://www.pcgamer.com/hardware/memory/samsung-and-sk-hynix-spend-billions-more-on-dram-production-to-feed-the-never-ending-hunger-for-ai-servers/" target="_blank">biggest players investing billions</a> in developing memory, not only for GPUs but also AI computing. Both have also been hit with reversals against using <a href="https://www.pcgamer.com/hardware/samsung-and-sk-hynix-the-worlds-biggest-makers-of-dram-and-flash-memory-chips-have-potentially-lost-the-right-to-buy-us-equipment-for-use-in-their-china-based-factories/" target="_blank">US tech in their China-based facilities</a>. With a seemingly even playing field, seeing such a huge difference in these results is a little surprising. </p><p>These results are almost certainly biased, but this could mean the revised 9060's are a better choice for many looking to upgrade. According to XFX the Samsung GDDR6 units can be identified by a "V3" moniker and are already available in China. It'll be interesting to see what further testing shows when it comes to the difference between these GPU variants.  </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The latest AMD Adrenalin driver lets you turn FSR 4 on in a bunch more games but OptiScaler might still come in handy for older titles ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/the-latest-amd-adrenalin-driver-lets-you-turn-fsr-4-on-in-a-bunch-more-games-but-optiscaler-might-still-come-in-handy-for-older-titles/</link>
                                                                            <description>
                            <![CDATA[ More global driver toggles, let's go. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">fSAwTxQykSSRre7aRc8Lig</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JrPwC99ZkWi6UACR9diz7L-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 09 Sep 2025 10:19:12 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob got his hands on a gaming PC for the first time when he was about 12 years old. He swiftly realised the local PC repair store had ripped him off with his build and vowed never to let another soul build his rig again. With this vow, Jacob the hardware junkie was born. Since then, Jacob&#039;s led a double-life as part-hardware geek, part-philosophy nerd, first working as a Hardware Writer for PCGamesN in 2020, then working towards a PhD in Philosophy for a few years while freelancing on the side for sites such as TechRadar, Pocket-lint, and yours truly, PC Gamer. Eventually, he gave up the ruthless mercenary life to join the world&#039;s #1 PC Gaming site full-time. It&#039;s definitely not an ego thing, he assures us.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/JrPwC99ZkWi6UACR9diz7L-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Radeon RX 9070-series graphics cards on a grey background]]></media:description>                                                            <media:text><![CDATA[AMD Radeon RX 9070-series graphics cards on a grey background]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Radeon RX 9070-series graphics cards on a grey background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JrPwC99ZkWi6UACR9diz7L-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's been about six months since AMD FSR 4 launched and one of the only real problems with it has been uptake. There just haven't been many games that officially support the upscaling and frame gen tech, and enabling it has often required the use of a third-party tool. Now, though, AMD has finally added the ability to enable FSR 4 in a bunch of games by flipping a toggle switch in the <a href="https://www.amd.com/en/resources/support-articles/release-notes/RN-RAD-WIN-25-9-1.html" target="_blank">latest Adrenalin driver</a>.</p><p>The Adrenalin 25.9.1 drivers, <a href="https://gpuopen.com/news/amd-fsr4-over-85-games/" target="_blank">AMD explains</a>, enable FSR 4 in over 85 games: "By updating your AMD Software: Adrenalin Edition driver, you automatically unlock access to this cutting-edge technology on your AMD Radeon RX 9000-series graphics card. Simply enable FSR 3.1 within the supported game and ensure the FSR 4 toggle is turned on from the AMD Software: Adrenalin Edition application."</p><p>These titles are limited to ones that support DirectX 12 and FSR 3.1—more specifically, games that "have integrated a signed FSR 3.1 DLL according to the guidelines in our <a href="https://gpuopen.com/manuals/fidelityfx_sdk/techniques/super-resolution-interpolation/" target="_blank">FSR 3.1 documentation for developers</a>." That doesn't include Vulkan games, unfortunately.</p><p>Previously, to get FSR 4 up and running in games that aren't officially supported, AMD RX 9000-series gamers had to use third-party software <a href="https://github.com/optiscaler/OptiScaler" target="_blank">OptiScaler</a> to force-enable it. This, however, involved manually pasting files into your game installation folders and even changing settings in a batch script.</p><p>After launching towards the start of the year, there's been a lot of <a href="https://www.pcgamer.com/hardware/amd-says-there-is-a-ton-of-interest-in-fsr-4-and-that-it-is-working-very-hard-to-make-sure-the-next-blockbusters-that-come-out-are-enabled-with-fsr-4-technology/" target="_blank">interest in seeing wider adoption for FSR 4</a>. In addition to frame gen, AMD's latest generation of upscaling, in particular, has been lauded as it seems to finally be a competitive option against Nvidia's DLSS in terms of visual fidelity.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MQj9eMdkVqzUkBscDY6v9Z" name="AMDFSR4spires" alt="A slide from an AMD presentation showing much improved spire rendering using FSR 4 compared to other upscalers in Space Marine 2" src="https://cdn.mos.cms.futurecdn.net/MQj9eMdkVqzUkBscDY6v9Z.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A slide from an AMD presentation showing much improved spire rendering using FSR 4 compared to other upscalers in Space Marine 2. </span><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>Unfortunately uptake has been pretty slow, though—it was only a month ago that <a href="https://www.pcgamer.com/hardware/graphics-cards/its-only-taken-six-months-but-at-long-last-amds-adrenaline-driver-has-fsr-4-support-for-cyberpunk-2077/" target="_blank">Cyberpunk 2077 got FSR 4 support</a>, for instance. Now, it should be easier for more users to make use of it. There are a couple of potential things to note, however.</p><p>First, this new driver-level override only works for (some) games that support FSR 3.1. OptiScaler, on the other hand, claimed to allow you to get FSR 4 up and running in games supporting FSR 2 and higher. So for non-3.1 games, you might still have to rely on OptiScaler if you want to try enabling FSR 4.</p><p>Second, we should remember that while this is a first-party solution, it's still only a <em>one</em>-party solution, meaning the games this update will benefit haven't had the FSR 4 implementation worked on by its devs (duh, that's the point, I know). Which means they might not look or perform quite as well as they could if FSR 4 were added officially by the game devs.</p><p>Oh, and of course there's the fact that only gamers with Radeon RX 9000-series graphics cards will be able to use the tech.</p><p>Still, it's a lot better than the minimal number of games that could get FSR 4 officially up and running before. Given Nvidia recently <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-dlss-override-is-getting-a-global-toggle-allowing-you-to-easily-force-multi-frame-gen-and-transformer-upscaling-across-all-regular-fg-and-dlss-games/" target="_blank">added a DLSS Override global toggle</a>, with this AMD FSR 4 update in the mix, gamers on both green and red sides of the aisle can finally have some current-gen driver-level upscaling to rely on.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Fresh rumours claim that AMD is planning a 16 GB version of its RX 9070 GRE graphics card, though there are still no signs of a global release yet ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/fresh-rumours-claim-that-amd-is-planning-a-16-gb-version-of-its-rx-9070-gre-graphics-card-though-there-are-still-no-signs-of-a-global-release-yet/</link>
                                                                            <description>
                            <![CDATA[ Is the change to meet market demands or to have something to go against the inevitable RTX 50 Super models? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">dUZ8Qy3DqU8hCutKXuW5f8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uCD3kvKWyQVddxgbKJF5HL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 27 Aug 2025 12:58:06 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/uCD3kvKWyQVddxgbKJF5HL-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD RDNA 4 GPU render with VRM.]]></media:description>                                                            <media:text><![CDATA[AMD RDNA 4 GPU render with VRM.]]></media:text>
                                <media:title type="plain"><![CDATA[AMD RDNA 4 GPU render with VRM.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uCD3kvKWyQVddxgbKJF5HL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>At the moment, only PC gamers in China get to enjoy AMD's Radeon RX 9070 GRE, basically a three-quarters version of its superb RX 9070 XT, with 48 compute units and 12 GB of VRAM. However, the GPU rumour mill is fizzing a bit with a claim that Team Red is planning on releasing a 16 GB variant. If that's the case, it could be a sign that AMD is also aiming for a global release of the graphics card, possibly to gatecrash Nvidia's RTX 50 Super party.</p><p>News of the claim was reported by <a href="https://x.com/RubyRapids/status/1960557658215264542" target="_blank">IT Home</a> (via X-user <a href="https://x.com/RubyRapids/status/1960557658215264542" target="_blank">Ruby_Rapids</a>), though there aren't a great deal of details: "AMD is planning an upgraded version of the Radeon RX 9070 GRE, which may upgrade the video memory capacity to 16GB to meet market demand," it says, according to a machine translation. On the one hand, the claim is worded positively about the upgrade, but on the other hand, the VRAM boost is only a 'may'.</p><p>The current version of the <a href="https://www.amd.com/zh-cn/products/graphics/desktops/radeon/9000-series/amd-radeon-rx-9070-gre.html" target="_blank">Radeon RX 9070 GRE</a> sports 12 GB of GDDR6, whereas the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">RX 9070 XT</a> on which it's based, gets an additional 4 GB. That's because the full Navi 48 GPU in that card has a 256-bit memory bus, along with 64 compute units (CUs). The GRE version is down 25% in both areas (192 bits, 48 CUs) because the GPUs in these cards are Navi 48s with defects. AMD just disables the iffy sections so that they can still be used.</p><p>However, some of these chips will have fully functional L3 cache and memory interfaces, so AMD could indeed be hoarding these in preparation for releasing an upgraded version of the 9070 GRE.</p><p>Although the claim suggests that a 16 GB variant is to meet market demands, I suspect that <em>if</em> this all goes ahead, it's because AMD wants something to release when Nvidia launches the inevitable Super versions of its <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review" target="_blank">GeForce RTX 5070</a> and <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-ti-review-msi-ventus-3x" target="_blank">RTX 5070 Ti</a>. Traditionally, these models have sported more shader units and/or higher clock speeds, but the rumour mill also suggests that Nvidia will be using larger <a href="https://www.pcgamer.com/hardware/graphics-cards/specs-rumours-for-the-super-versions-of-nvidias-rtx-5070-cards-kick-off-with-more-vram-being-the-main-dish-of-the-day" target="_blank">3 GB GDDR7 VRAM modules</a>, too.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vGs7wU8FFQELSs69odtj45" name="PXL_20240221_042957493.jpg" alt="AMD Radeon RX 7900 GRE 3/4 view" src="https://cdn.mos.cms.futurecdn.net/vGs7wU8FFQELSs69odtj45.jpg" mos="" align="middle" fullscreen="1" width="1280" height="720" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/vGs7wU8FFQELSs69odtj45.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The original 7900 GRE was a bit late to the RTX 40 Super party. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>In other words, the RTX 5070 Super could boast 18 GB of memory, with the RTX 5070 Ti sporting 24 GB. Unless Nvidia also releases an RTX 5080 Super with 24 GB of RAM, I'm not overly convinced we might see such configurations, and given Team Green's approach of drip-feeding improvements, there's a good chance none of the Supers will come with more VRAM.</p><p>Whatever Nvidia does eventually do with its RTX 50 lineup, if AMD boots the Super party doors open with a trio of 16 GB 9070 cards—undercutting Nvidia on price, meeting it head-on in performance—then it'll be good news for PC gamers who've been hoping for more competition in the mid-range sector.</p><p>Given how well the original <a href="https://www.pcgamer.com/sapphire-nitro-radeon-rx-7900-gre-review-performance-benchmarks/">RX 7900 Golden Rabbit Edition</a> was received, especially once it became globally available, a 16 GB RX 9070 GRE will absolutely fly off the shelves (which, of course, will ruin the prices).</p><p>The only negative I can see in all of this is what happens when you explain to people completely new to PC gaming what GRE means with respect to XT (and no letters at all), especially since it got changed to mean '<a href="https://www.tomshardware.com/pc-components/gpus/amd-kills-golden-rabbit-edition-gre-branding-renames-it-great-radeon-edition" target="_blank">Great Radeon Edition</a>' earlier this year. AMD makes some amazing hardware, but hoo boy, does it not have a clue with naming its stuff.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Demand has been 'very strong' and 'outpaced supply' for AMD's RX 9000-series cards according to CEO Dr. Lisa Su, as anyone who's tried to buy one can attest ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/demand-has-been-very-strong-and-outpaced-supply-for-amds-rx-9000-series-cards-according-to-ceo-dr-lisa-su-as-anyone-whos-tried-to-buy-one-can-attest/</link>
                                                                            <description>
                            <![CDATA[ Its gaming earnings are way up, too, but it's console money doing the heavy lifting. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">HGj3VJicDhJZYQYK3rn4y9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/6e2eGX2VSocFcNeEdt85NB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 06 Aug 2025 11:42:50 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/6e2eGX2VSocFcNeEdt85NB-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus Prime RX 9070 XT graphics card]]></media:description>                                                            <media:text><![CDATA[Asus Prime RX 9070 XT graphics card]]></media:text>
                                <media:title type="plain"><![CDATA[Asus Prime RX 9070 XT graphics card]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/6e2eGX2VSocFcNeEdt85NB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In its latest <a href="https://www.pcgamer.com/hardware/ryzens-and-radeons-revitalise-amds-revenues-but-export-restrictions-delete-data-center-profits-causing-share-prices-to-slip/" target="_blank">Q2 financial report</a>, AMD had good news for investors and fans of Radeon graphics cards. Gaming revenue was up 73% compared to this time last year, and no small part of this has been down to the success of the RX 9000-series of graphics cards. So much so, that in an <a href="https://seekingalpha.com/article/4809195-advanced-micro-devices-inc-amd-q2-2025-earnings-call-transcript" target="_blank">earnings call</a>, AMD's CEO Dr Lisa Su confirmed that demand was "very strong" and "outpaced supply."</p><p>Of course, anyone who has tried to find a <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">Radeon RX 9070 XT</a> at MSRP will already know this, because they're all wildly over AMD's suggested price. It perhaps doesn't help that Team Red only has three RDNA 4-powered cards that gamers are interested in: the aforementioned 9070 XT, the slightly slower 9070, and the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9060-xt-16-gb-review-xfx-swift/">16 GB 9060 XT</a>.</p><p>Supplies of its last-gen RX 7000-series have all but dried up, with just the <a href="https://www.pcgamer.com/amd-radeon-rx-7600-review-benchmarks/" target="_blank">RX 7600</a> being readily available. You can still pick up other RDNA 3 cards, if you don't mind paying more than you really should, but few are now worth buying when the current gen is just so much better.</p><p>AMD hasn't said how much of the $1.1 billion gaming revenue is down to Radeon sales, but it has shifted a <em>lot</em> of them, and not just directly to retailers. It wasn't that long ago that finding a good gaming PC with a Radeon graphics card was quite a challenge, but now the <a href="https://www.pcgamer.com/best-cheap-gaming-pc/" target="_blank">best PC bargains</a> come with an RX 9070 XT or 9060 XT (and a Ryzen CPU, naturally).</p><p>In other words, OEMs and system builders are snapping up Radeons for their models because they're fast, feature-rich, and arguably better value for money than any Nvidia equivalent.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xsZ8F6Q9Uf3KJxBs9igrSm" name="amd_sony_ps5_apu_fritzchens_fritz" alt="A detailed photograph of the AMD APU that powers Sony's PlayStation 5 consoles, as taken by die-shot expert Fritzchens Fritz." src="https://cdn.mos.cms.futurecdn.net/xsZ8F6Q9Uf3KJxBs9igrSm.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/xsZ8F6Q9Uf3KJxBs9igrSm.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The PS5's all-AMD chip, with a healthy dose of Sony engineering. </span><span class="credit" itemprop="copyrightHolder">(Image credit: <a href="https://www.flickr.com/photos/130561288@N04/51429518066/in/album-72157718290760702" target="_blank">Fritzchens Fritz</a>)</span></figcaption></figure><p>Truth be told, though, no matter how many RX 9000 cards AMD has sold, the bulk of the gaming division's income will come from consoles. The <a href="https://www.pcgamer.com/playstation-5-review/" target="_blank">PlayStation 5</a>, <a href="https://www.pcgamer.com/hardware/the-ps5-pro-is-the-most-powerful-games-consoles-ever-released-but-at-dollar700-pc-gaming-has-nothing-to-worry-about/" target="_blank">PlayStation 5 Pro</a>, <a href="https://www.pcgamer.com/microsoft-xbox-series-x-review-a-pc-gamers-perspective/" target="_blank">Xbox Series X</a>, and Xbox Series S all sport a custom AMD processor.</p><p>Sony and Microsoft are both retaining AMD's services for their next generation of consoles, so even though console unit sales are declining (as they're nearing the end of their lifecycles), money will still be coming in from R&D payments.</p><p>That's good news for the future of Radeon GPUs, as <a href="https://www.pcgamer.com/hardware/processors/the-amd-x-sony-collab-gave-us-fsr4-and-a-version-will-appear-in-playstation-next-year-too-having-already-started-to-implement-the-new-neural-network-on-ps5-pro/" target="_blank">Sony and AMD worked together</a> to develop <a href="https://www.pcgamer.com/hardware/graphics-cards/infused-with-amd-dna-fsr-4-has-been-announced-with-a-healthy-dose-of-machine-learning-and-support-for-30-games-at-launch/" target="_blank">FSR 4</a>, the first version of AMD's upscaling and frame generation tech to directly use AI. As this relationship continues, the fruits of the collaboration will roll out to PCs, both for discrete graphics cards and for the APUs that power laptops and handheld gaming devices.</p><p>Now, if AMD can just sort out its supply chain and perhaps knock a little off the price tag while it's at it, perhaps more of us can enjoy a Radeon-powered gaming session or two. Because there are plenty of PC gamers who certainly want to, that's for sure.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Ryzens and Radeons revitalise AMD's revenues but export restrictions delete data center profits, causing share prices to slip ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/ryzens-and-radeons-revitalise-amds-revenues-but-export-restrictions-delete-data-center-profits-causing-share-prices-to-slip/</link>
                                                                            <description>
                            <![CDATA[ Believe it or not, Dell's had a say in the matter, too. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QsxgTe8m9cALAchnenmQi3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/oKDSEpHCnwHYX8ucczjie9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 06 Aug 2025 10:10:18 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/oKDSEpHCnwHYX8ucczjie9-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Ryzen 7 9800X3D processor]]></media:description>                                                            <media:text><![CDATA[AMD Ryzen 7 9800X3D processor]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Ryzen 7 9800X3D processor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/oKDSEpHCnwHYX8ucczjie9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you're a fan of AMD and its red-hued CPUs and graphics cards, you'll be pleased to know that the huge demand for Ryzens and Radeons has done wonders for its streams of income. In its latest financial report, AMD says that its total revenue of $7.7 billion is 32% better than this time last year. However, export restrictions on its mega-bucks AI processors have resulted in its data center division making a loss for the first time in six months.</p><p>You can skim over the details yourself in the <a href="https://ir.amd.com/news-events/press-releases/detail/1257/amd-reports-second-quarter-2025-financial-results" target="_blank">Q2 financial report summary</a>, and at first glance, you might be puzzled as to why AMD's <a href="https://www.google.com/finance/quote/AMD:NASDAQ" target="_blank">share prices have fallen</a> since the release of the data.</p><p>After all, the Client and Gaming Division—covers all Ryzen CPUs, desktop and mobile, Radeon GPUs, and semi-custom chips—has been doing extremely well. Revenue for this sector is up 69% compared to Q2 2024, with a split of $2.6 billion for Client and $1.1 billion for Gaming.</p><p>The latter is actually 73% better than last year, thanks to "an increase in semi-custom revenue and strong AMD Radeon GPU demand." And it's not just PC gamers buying <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-7-9800x3d-review/" target="_blank">Ryzen 7 9800X3D</a> CPUs and <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">Radeon RX 9070 XT</a> graphics cards that's helping to fill the coffers, as AMD says that a "significant uptick" in sales of <a href="https://www.crn.com/news/components-peripherals/2025/amd-significant-uptick-in-dell-pc-sales-helps-fuel-commercial-ryzen-sales" target="_blank">Dell PCs with Ryzen processors</a> helped in no small way.</p><p>Business and commercial PCs have traditionally been Intel's domain, but the whole <a href="https://www.pcgamer.com/hardware/processors/intel-cpu-crashes-what-you-need-to-knowmicrocode-to-blame-but-fix-incoming-this-month-alongside-two-year-extended-warranty/" target="_blank">Crashgate affair with Raptor Lake</a>, the underwhelming response to Arrow Lake, and general concerns over Team Blue's future will have certainly given OEM and system builders the heebie-jeebies. Any hopes that Qualcomm's Snapdragon processors would be the perfect alternative to x86 chips have also faded.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/arw8gkDKzSe28qNSRHxDfi.jpg" alt="AMD presentation slide from its 2025 Q2 financial report." /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RRPrCCvwEgre6ADbdKn2Yh.jpg" alt="AMD presentation slide from its 2025 Q2 financial report." /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Z38x3Cx8UHPUuZiSeKeDYh.jpg" alt="AMD presentation slide from its 2025 Q2 financial report." /><figcaption><small role="credit">AMD</small></figcaption></figure></figure><p>That's booted the door wide open for AMD to stomp in, wave its chiplets about, and grab all the contracts it can.</p><p>Its data center division has also enjoyed improved revenues, albeit nothing like as big a jump as with C&G, coming in at 14% better than last year. The total income was $3.2 billion, but the <em>operating </em>income was a loss of $155 million, in part due to <a href="https://www.pcgamer.com/hardware/processors/amd-says-its-set-to-lose-out-on-usd1-5b-worth-of-ai-gpu-sales-due-to-export-restrictions-but-dr-su-hails-its-latest-ryzen-chips-as-the-cpu-of-choice-for-gamers-after-huge-rise-in-sales-revenue/" target="_blank">US export restrictions</a> on its MI308 data center GPUs. "These restrictions led to approximately $800 million in inventory and related charges," AMD says.</p><p>The relatively small revenue increase, the inventory cost, and the fact that Nvidia's data center revenues are in another league entirely are why AMD's shares took a small tumble after the financial announcement.</p><p>Not that this seems to be worrying Team Red in the least bit, as it expects revenues to continue improving—predicting a Q3 total of $8.6 billion—and if it can <a href="https://www.pcgamer.com/software/ai/its-not-just-nvidia-thats-looking-to-cash-in-on-those-loosening-us-china-chip-export-restrictions-as-amd-also-seems-close-to-resuming-ai-gpu-shipments/" target="_blank">get the nod to start selling AI chips to China</a> again, then the money is really going to start rolling in.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ It's only taken six months but at long last, AMD's Adrenaline driver has FSR 4 support for Cyberpunk 2077 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/its-only-taken-six-months-but-at-long-last-amds-adrenaline-driver-has-fsr-4-support-for-cyberpunk-2077/</link>
                                                                            <description>
                            <![CDATA[ Though the list of other games with freshly added FSR 4 support is hardly inspiring. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">T6bEmJw7fBrGvf39j7P8Jn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/eDWMw8zjPZx59YVgKWqkrf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 06 Aug 2025 08:31:11 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/eDWMw8zjPZx59YVgKWqkrf-1280-80.jpg">
                                                            <media:credit><![CDATA[Tyler C. / CD Projekt]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Cyberpunk 2077 character Johnny Silverhand with arms crossed looks away from the camera and smiles]]></media:description>                                                            <media:text><![CDATA[Cyberpunk 2077 character Johnny Silverhand with arms crossed looks away from the camera and smiles]]></media:text>
                                <media:title type="plain"><![CDATA[Cyberpunk 2077 character Johnny Silverhand with arms crossed looks away from the camera and smiles]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/eDWMw8zjPZx59YVgKWqkrf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Compared to Nvidia's <a href="https://www.nvidia.com/en-gb/geforce/news/nvidia-rtx-games-engines-apps/" target="_blank">comprehensive list of games</a> that support its AI-powered DLSS upscaling and frame generation technologies, AMD's FSR 4 just manages to hit <a href="https://www.amd.com/en/products/graphics/technologies/fidelityfx/supported-games.html" target="_blank">a few dozen</a>. But with its latest Adrenalin driver, seven more games have been added, and one of them is Cyberpunk 2077.</p><p>AMD <a href="https://www.pcgamer.com/hardware/graphics-cards/infused-with-amd-dna-fsr-4-has-been-announced-with-a-healthy-dose-of-machine-learning-and-support-for-30-games-at-launch/" target="_blank">launched its direct competitor</a> to DLSS back in February, and given that Cyberpunk 2077 has become the poster child game for introducing new GPU tech to the world, you'd be forgiven for thinking that it would have been first in line to support FSR 4. However, it's actually taken six months, with AMD announcing its machine learning upscaler and frame generator for CP2077 via the <a href="https://www.amd.com/en/resources/support-articles/release-notes/RN-RAD-WIN-25-8-1.html" target="_blank">release notes</a> for the latest Adrenalin drivers.</p><p>Cyberpunk 2077 is joined by <a href="https://www.pcgamer.com/games/rpg/wuchang-fallen-feathers-review/" target="_blank">Wuchang: Fallen Feathers</a>, Mafia: The Old Country, <a href="https://www.pcgamer.com/games/fps/arena-breakout-infinite-is-a-lightweight-tarkov-clone-thats-fun-to-play-but-has-some-awful-monetisation/" target="_blank">Arena Breakout: Infinite</a>, Game of Thrones: Kingsroad, <a href="https://www.pcgamer.com/wreckfest-2/" target="_blank">Wreckfest 2</a>, and <a href="https://www.pcgamer.com/lies-of-p-review/" target="_blank">Lies of P</a>. Truth be told, that's not an awe-inspiring list of games, but it's better than FSR 4 not being implemented at all.</p><p>Part of the problem for developers is that so few GPUs can use <a href="https://www.pcgamer.com/hardware/graphics-cards/amds-fsr-4-will-use-machine-learning-but-requires-an-rdna-4-gpu-promises-a-dramatic-improvement-in-terms-of-performance-and-quality/" target="_blank">FSR 4</a>: just two RX 9070-series and three RX 9060-series cards. FSR 3, on the other hand, is usable by so many graphics chips that I'd still be writing them out by the end of the week if I tried to list them here. It's the same situation that Nvidia faced when it first launched DLSS—the only GPUs that handled it, at the time, were a handful of RTX 20-series models.</p><p>Team Green has the advantage that four generations of its RTX GPUs all support DLSS upscaling, so there's a clear impetus for developers to implement it in their current projects, as well as adding it to previously released games.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="usdSvcxF5CgcHHNsCu6mXW" name="AMD FSR 4 and HYPR-RX Press Deck_6" alt="Slides showing FSR 4 and the machine learning process it now uses" src="https://cdn.mos.cms.futurecdn.net/usdSvcxF5CgcHHNsCu6mXW.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>There have been various attempts to get <a href="https://www.pcgamer.com/hardware/graphics-cards/optiscaler-has-been-updated-to-theoretically-support-amds-fsr-4-in-all-games-with-upscaling-that-dont-use-vulcan-or-anti-cheat-which-is-nice-but-why-the-heck-doesnt-amd-do-this/" target="_blank">RDNA 3 graphics cards to run FSR 4</a>, but while some games show a performance boost, others actually run slower (though they look better, thanks to FSR 4's superior output compared to FSR 3). It's safe to assume that all future Radeon graphics cards will be able to run games with FSR 4, but it'll be a good while yet before we see any further next-gen GPUs from AMD.</p><p>Until then, RDNA 4 owners will just have to wait patiently for the list of FSR 4-enabled games to steadily grow. Let's just hope it's not six months for every big title though, yes? You can download the new Adrenalin 25.8.1 drivers <a href="https://www.amd.com/en/resources/support-articles/release-notes/RN-RAD-WIN-25-8-1.html#Downloads" target="_blank">here</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD offers an update on Project Amethyst, a Sony collaboration that's already 'delivered smarter, more efficient solutions like Super Resolution in FSR 4' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amds-jack-huynh-offers-an-update-on-project-amethyst-a-sony-collaboration-thats-already-delivered-smarter-more-efficient-solutions-like-super-resolution-in-fsr-4/</link>
                                                                            <description>
                            <![CDATA[ Tech as a team sport. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">M3syjLzPEEKj5KyimmEA4Z</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TWHeynt4inoeuVZaRj2tBG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Jul 2025 13:24:34 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jess has been writing about games for over ten years, spending a significant chunk of that time working on print publications PLAY and Official PlayStation Magazine. When she’s not investigating all things hardware here, she&#039;s either constructing a passionate defence of a 7/10 game, daydreaming about her debut novel, or feeling wistful about the last time she chased some nerds around a field with an oversized foam sword.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/TWHeynt4inoeuVZaRj2tBG-1280-80.jpg">
                                                            <media:credit><![CDATA[perets via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A cross-section of quartz, exposing the amethyst within.]]></media:description>                                                            <media:text><![CDATA[A cross-section of quartz, exposing the amethyst within.]]></media:text>
                                <media:title type="plain"><![CDATA[A cross-section of quartz, exposing the amethyst within.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TWHeynt4inoeuVZaRj2tBG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Earlier this week, senior vice president of AMD Jack Huynh and PS5 lead system architect Mark Cerny revisited their co-engineering effort with <a href="https://x.com/JackMHuynh/status/1940049247920943136" target="_blank">a glittering cross-section of quartz</a>. Alright, they've got my attention. Named after the purple stone the two tech heads are seen posing beside, Project Amethyst began back in 2023 as an AMD-Sony collaboration intended to deliver "smarter, more efficient solutions" that both companies can then reap the rewards of, such as "Super Resolution in FSR 4."</p><p>On Tuesday, Huynh wrote that this collaboration is currently working towards "paving the way for machine learning based Frame Generation and Ray Regeneration in FSR Redstone." </p><p>To briefly recap, the latest, machine learning-enhanced version of AMD's upscaler <a href="https://www.pcgamer.com/hardware/graphics-cards/infused-with-amd-dna-fsr-4-has-been-announced-with-a-healthy-dose-of-machine-learning-and-support-for-30-games-at-launch/" target="_blank">FSR 4 was announced back in February</a>, with <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-just-gave-us-our-first-glimpse-of-fsr-4s-redstone-update-with-a-host-of-machine-learning-based-improvements/" target="_blank">a glimpse of its Redstone update</a> following in May. What the aforementioned AMD-Sony collaboration means in the near future is that owners of base PS5's may want to upgrade to the Pro when it gets FSR 4 in 2026.</p><p>According to an interview with Mark Cerny from <a href="https://www.tomsguide.com/gaming/playstation/sonys-mark-cerny-explains-why-your-ps5-pro-is-getting-an-upgrade-in-2026" target="_blank">Tom's Guide</a>, FSR 4 is intended to be a mostly painless "drop-in replacement for the current PSSR"—'<a href="https://sonyinteractive.com/en/press-releases/2024/sony-interactive-entertainment-launches-playstation-5-pro/" target="_blank">PlayStation Spectral Super Resolution</a>' is Sony's current upscaling tech for its Pro consoles. But this isn't PlayStation Gamer, so what does that mean for PC hardware heads?</p><p>Well, for one thing, it means that both tech companies are growing increasingly intertwined; to ignore PlayStation in this equation really is missing the bigger picture as <a href="https://www.pcgamer.com/hardware/processors/the-amd-x-sony-collab-gave-us-fsr4-and-a-version-will-appear-in-playstation-next-year-too-having-already-started-to-implement-the-new-neural-network-on-ps5-pro/" target="_blank">there's arguably more than a little PlayStation in the latest AMD cards</a>. That said, this isn't a case of copied homework but more a 'sharing is caring' approach (which certainly makes a change from the big tech slap fights of recent memory).</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">From the same source. Two branches. One vision.My good friend and fellow gamer @cerny and I recently reflected on our shared journey — symbolized by these two pieces of amethyst, split from the same stone.Project Amethyst is a co-engineering effort between @PlayStation and… pic.twitter.com/De9HWV3Ub2<a href="https://twitter.com/cantworkitout/status/1940049247920943136">July 1, 2025</a></p></blockquote><div class="see-more__filter"></div></div><p>Mark Cerny tells Tom's Guide, "[Project Amethyst is not in aid of] proprietary technology. This is really trying to move the industry forward. Obviously we want to use these technologies on our consoles, but these technologies are available to any of AMD's customers freely."</p><p>Rising tides lifting at least these two boats? At any rate, if you've got an RDNA 3 AMD card and you want to enjoy all the framerate and resolution improvements offered by FSR 4, you're also going to need to upgrade. Just as base PS5 consoles can't handle the upscale upgrade to FSR 4, older AMD cards can't either. As Cerny also told Tom's Guide, "It's not a cut-down [version] of the algorithm—it's the full-fat version of the co-developed super resolution that we'll be releasing on PS5 Pro."</p><p>In short, <a href="https://www.pcgamer.com/hardware/graphics-cards/amds-fsr-4-will-use-machine-learning-but-requires-an-rdna-4-gpu-promises-a-dramatic-improvement-in-terms-of-performance-and-quality/" target="_blank">you'll need to pick up an RDNA 4 GPU</a> if you want to go hands-on with Redstone's machine learnings. But what about the less immediate longer term? As you may or may not know, a big chunk of my early career was spent writing for print publications focussed on all things PlayStation. That doesn't mean I think the next Radeon graphics card will essentially be a mini-PlayStation, though Cerny's fingerprints will undoubtedly be all over the RDNA 4-successor codenamed GFX13.</p><p>Cerny shares, "Big chunks of RDNA 5, or whatever AMD ends up calling it, are coming out of [the] engineering I am doing on the project. And again, this is coming out of trying to move things forward. There are no restrictions on the way any of it can be used."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ One lucky Redditor has managed to snag themselves a mythical AMD Radeon GeForce RTX RX 9070 XT. Yes, you read that right ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/one-lucky-redditor-has-managed-to-snag-themselves-a-mythical-amd-radeon-geforce-rtx-rx-9070-xt-yes-you-read-that-right/</link>
                                                                            <description>
                            <![CDATA[ One manufacturer's boo-boo is another person's GPU of the decade. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NGSJh4pA5bQqYPK7mmYmqM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/jg8BpP4aQcatZb5pTSBurV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 23 Jun 2025 14:39:25 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/jg8BpP4aQcatZb5pTSBurV-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An image of an Asus TUF Gaming graphics card with AMD Radeon and Nvidia GeForce RTX logos behind the card, with a background of dark yellow and brown colours.]]></media:description>                                                            <media:text><![CDATA[An image of an Asus TUF Gaming graphics card with AMD Radeon and Nvidia GeForce RTX logos behind the card, with a background of dark yellow and brown colours.]]></media:text>
                                <media:title type="plain"><![CDATA[An image of an Asus TUF Gaming graphics card with AMD Radeon and Nvidia GeForce RTX logos behind the card, with a background of dark yellow and brown colours.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/jg8BpP4aQcatZb5pTSBurV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When PC hardware manufacturers make mistakes, it's usually in the form of a problem. It might be a loose-fitting cable, a fan that spins too slowly, or <a href="https://www.pcgamer.com/hardware/graphics-cards/expert-criticizes-gigabytes-alleged-use-of-viscous-paste-with-questionable-long-term-performance-instead-of-tried-and-tested-gpu-cooling-solution/" target="_blank">thermal putty that oozes everywhere</a>. Either way, it's rarely a good thing, and when it happens, you'll want a replacement asap. Not so in the case of one lucky Redditor, who suffered this exact scenario, only to be issued with the ultimate in rare graphics cards: An AMD Radeon RX 9070 XT plastered with Nvidia RTX logos and branding.</p><p>It's a tale that many of us have experienced at some point in our PC gaming lives. Well, the first part at least. Reddit user <a href="https://www.reddit.com/r/radeon/comments/1lejna7/asus_tuf_9070_xt_oc_not_recognizing_2nd_monitor/" target="_blank">u/Fantastic-Ad8410 bought a new Asus TUF Gaming Radeon RX 9070 XT</a>, only to find that it wouldn't recognise when a second monitor was plugged into it.</p><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/radeon/comments/1lfjof4/ah_yes_the_amd_radeon_geforce_rtx_9070_xt">Ah yes the AMD Radeon Geforce RTX 9070 XT</a> from <a href="https://www.reddit.com/r/radeon">r/radeon</a></blockquote><script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>So, they did the natural thing, returned to the retailer and picked up a like-for-like replacement. But upon opening the box, it wasn't another Asus TUF Gaming Radeon RX 9070 XT staring at them. No, it was an <a href="https://www.reddit.com/r/radeon/comments/1lfjof4/ah_yes_the_amd_radeon_geforce_rtx_9070_xt/" target="_blank">Asus TUF Gaming Radeon GeForce RTX RX 9070 XT</a> graphics card.</p><p>It's clearly just a manufacturing hiccup, where something has gone amiss with the production line that churns out the many thousands of heatsink shrouds that adorn every graphics card. If you look at Asus' listing for its <a href="https://www.asus.com/uk/motherboards-components/graphics-cards/tuf-gaming/tuf-rx9070xt-o16g-gaming/" target="_blank">TUF Gaming Radeon RX 9070 XT</a> and compare it to that for its <a href="https://www.asus.com/uk/motherboards-components/graphics-cards/tuf-gaming/tuf-rtx5070ti-16g-gaming/" target="_blank">TUF Gaming GeForce RTX 5070 Ti</a>, you'll see that it's the same shroud.</p><p>The Scooby Doo mystery here is whether it was meant to be an RTX shroud first, before getting the extra Radeon stamp of approval on the back, or the other way around. Mind you, the bigger mystery to me is why the Reddit user is wondering (at the time of reading their post) about whether they should return the card or not.</p><p>Sure, a printing error like this is essentially worthless, but I'd keep it forever and maybe even look to see if I could tweak the card's BIOS, so that the model name was permanently an AMD Radeon Nvidia GeForce RTX RX 9070 XT. Then just mess up every benchmarking database with countless runs of my mythical, multi-manufacturer GPU.</p><p>I have to say, out of all the production cock-ups that Asus could do to a graphics card, I'd take this one every day of the week. And heck, it's a million times better than opening your graphics card's box and getting to <a href="https://www.pcgamer.com/hardware/graphics-cards/over-usd90-000-worth-of-rtx-5090-gpus-have-been-replaced-in-box-by-crossbody-backpacks-at-just-one-silicon-valley-micro-center/">stare at a backpack</a> instead of two thousand dollars' worth of GPU.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The RX 9070 XT might not be the truly mid-range graphics card I'm still dreaming of but it turned my latest sci-fi PC build into a frame rate menace ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-pcs/the-rx-9070-xt-might-not-be-the-truly-mid-range-graphics-card-im-still-dreaming-of-but-it-turned-my-latest-sci-fi-pc-build-into-a-frame-rate-menace/</link>
                                                                            <description>
                            <![CDATA[ Quiet, cool collected, Tron-themed (sort of), thanks to the Evolv X2 and a ton of Lian Li fans, this machine slaps. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">J2es8LKzGmPxLoNiRGgxF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9WcVx7PzR7GJtei2eUujY3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 29 May 2025 12:13:08 +0000</pubDate>                                                                                                                                <updated>Thu, 29 May 2025 12:15:03 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Zak Storey ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/guqkECd487mnnd23T3pQac.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;After graduating from the University of Derby in 2014, Zak joined the PC Format and Maximum PC team as its resident staff writer. Specializing in PC building, and all forms of hardware and componentry, he soon worked his way up to editor-in-chief, leading the publication through the covid dark times. Since then, he’s dabbled in PR, working for Corsair for a while as its UK PR specialist, before returning to the fold as a tech journalist once again. &lt;/p&gt;&lt;p&gt;He now operates as a freelance tech editor, writing for all manner of publications, including PC Gamer, Maximum PC, Techradar, Gamesradar, PCGamesN, and Trusted Reviews as well. If there’s something happening in the tech industry it’s highly likely Zak has a strong opinion on it.&lt;/p&gt;&lt;p&gt;Outside of the world of silicon transistors, Zak also moonlights as first barista and head of coffee, at a local independent cafe in the Forest of Dean. In his spare time, you can find him training calisthenics, or out in the Wye Valley shooting longbows with his field archery club.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9WcVx7PzR7GJtei2eUujY3-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A gaming PC lit up with neon-style lighting and using an RX 9070 XT graphics card.]]></media:description>                                                            <media:text><![CDATA[A gaming PC lit up with neon-style lighting and using an RX 9070 XT graphics card.]]></media:text>
                                <media:title type="plain"><![CDATA[A gaming PC lit up with neon-style lighting and using an RX 9070 XT graphics card.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9WcVx7PzR7GJtei2eUujY3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Oh, please let it end. Please. I was so excited to start writing these features. The plan was simple enough. Every other month, I pitch a new and exciting PC build with the latest and greatest hardware available, do an in-depth guide, cover the part selection, take some lovely amateur photography, and everyone's happy—at least that was the theory. Then Nvidia "launched" its RTX 50-series, and the whole market went to hell in a handcart. Graphics card? In stock? What's that? It's basically impossible to find anything at its retail price at this point, and you know, available. You have to sit on lottery lists, Discord stock channels, and pre-order promises to even be in with a whiff of a chance of picking up a graphics card at its retail listing.</p><p>When <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">AMD's RX 9070 XT</a> launched, I was super pumped. An affordable graphics card that delivered on its promises with a ton of stock straight out of the gate and a retail listing of $600. Yes, AMD, yes. Let's go. Honestly, it sounded incredible, and for a few weeks it was true. So, as I did, I priced up a build, requested in the parts, and then, three weeks later, no stock, price bump, and it's almost twice the cost. Nice.</p><p>Because there's so little stock of anything, everyone is buying everything they can—enthusiasts, industry, scalpers, all of em. Including the RX 9070 XT. It doesn't matter if it's the latest and greatest or a two-year-old has-been; if you see a GPU in stock somewhere at a reasonable price, you're probably dreaming.</p><p>That was kind of to be expected, of course; the 9070 XT is a good GPU, and if you can get one, it performs incredibly well, butting heads quite easily with Nvidia's RTX 5070 Ti, and its ilk, and it particularly dominates at 1440p. Yet, the cheapest I could find it with an "available soon" tag at time of writing was $860. Only 260 bucks more than its launch price. </p><p>Anyway, if you're reading this in the future and the tariff turmoil and pathetically poor stock situations have somehow managed to miraculously resolve themselves, (or you live in the UK or elsewhere with reasonable prices and actual product availability), let's talk details. This is meant to be a "mid-range" GPU build (if you can call $600 mid-range in the modern era), and there's a lot to discuss. As PC goes I've taken some liberties on the parts, to really push the Evolv X2 and its subsequent components to the limits. <a href="https://www.pcgamer.com/best-gaming-pc/" target="_blank">Best gaming PC</a> you can buy today? Not quite, but it could be with just a few small changes.</p><h2 class="article-body__section" id="section-the-specs"><span>The Specs</span></h2><div ><table><thead><tr><th class="firstcol " ><p>Component</p></th><th  ><p>Model</p></th><th  ><p>US Price</p></th><th  ><p>UK Price</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core Ultra 7 265K</p></td><td  ><p><a href="https://www.newegg.com/intel-core-ultra-7-265k-arrow-lake-lga-1851-processor/p/N82E16819118506" target="_blank">$298</a></p></td><td  ><p><a href="https://www.overclockers.co.uk/intel-core-ultra-7-265k-arrow-lake-socket-lga-1851-processor-retail-pro-int-03111.html" target="_blank">£315</a></p></td></tr><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Asus Prime OC Radeon RX 9070 XT 16 GB</p></td><td  ><p><a href="https://www.newegg.com/asus-prime-rx9070xt-16g-amd-radeon-rx-9070-xt-16gb-gddr6/p/N82E16814126787?Item=N82E16814126787" target="_blank">$860</a></p></td><td  ><p><a href="https://www.overclockers.co.uk/asus-radeon-rx-9070-xt-prime-oc-16gb-gddr6-pci-express-graphics-card-gra-asu-04155.html" target="_blank">£690</a></p></td></tr><tr><td class="firstcol " ><p><strong>Chassis</strong></p></td><td  ><p>Phanteks Evolv X2</p></td><td  ><p><a href="https://www.newegg.com/p/N82E16811854141" target="_blank">$170</a></p></td><td  ><p><a href="https://www.overclockers.co.uk/phanteks-evolv-series-x2-case-tempered-glass-windows-drgb-brushed-black-cas-phk-03323.html" target="_blank">£129</a></p></td></tr><tr><td class="firstcol " ><p><strong>Motherboard</strong></p></td><td  ><p>Asus ROG Maximus Z890 Hero BTF</p></td><td  ><p><a href="https://www.newegg.com/asus-rog-maximus-z890-hero-btf-atx-motherboards-intel-intel-z890-lga-1851/p/N82E16813119730" target="_blank">$620</a></p></td><td  ><p><a href="https://www.overclockers.co.uk/asus-rog-maximus-z890-hero-lga-1851-ddr5-atx-motherboard-mot-asu-03420.html" target="_blank">£650</a></p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>Corsair Dominator Titanium DDR5-7200 32 GB</p></td><td  ><p><a href="https://www.newegg.com/corsair-32gb-ddr5-7200/p/N82E16820982071" target="_blank">$205</a></p></td><td  ><p><a href="https://www.overclockers.co.uk/corsair-dominator-titanium-rgb-32gb-2x16gb-ddr5-pc5-57600c34-7200mhz-dual-mem-crs-01178.html" target="_blank">£180</a></p></td></tr><tr><td class="firstcol " ><p><strong>SSD</strong></p></td><td  ><p>Samsung 9100 Pro 4 TB PCIe 5.0</p></td><td  ><p><a href="https://www.newegg.com/samsung-4tb-9100-pro-nvme-2-0/p/N82E16820147908" target="_blank">$500</a></p></td><td  ><p><a href="https://www.overclockers.co.uk/samsung-9100-pro-4tb-m.2-2280-pcie-5.0-x4-nvme-solid-state-drive-sto-sam-04767.html" target="_blank">£459</a></p></td></tr><tr><td class="firstcol " ><p><strong>CPU Cooler</strong></p></td><td  ><p>NZXT Kraken Elite 360 RGB 2024 AIO</p></td><td  ><p><a href="https://www.newegg.com/nzxt-aio-360-series-radiator-size-402-mm/p/N82E16835146164" target="_blank">$314</a></p></td><td  ><p><a href="https://www.overclockers.co.uk/nzxt-kraken-360-elite-v2-black-rgb-aio-cpu-water-cooler-360mm-coo-nzx-03908.html" target="_blank">£280</a></p></td></tr><tr><td class="firstcol " ><p><strong>Cooling</strong></p></td><td  ><p>4x Lian Li Uni Fan TL Wireless 120 mm, 3x Lian Li Uni Fan TL Wireless Reverse 120 mm</p></td><td  ><p><a href="https://www.newegg.com/p/1YF-005G-000K1" target="_blank">$261</a></p></td><td  ><p><a href="https://www.overclockers.co.uk/lian-li-uni-fan-tl-wireless-120-black-triple-fan-pack-with-controller-120-coo-lia-03732.html" target="_blank">£189</a></p></td></tr><tr><td class="firstcol " ><p><strong>Power Supply</strong></p></td><td  ><p>Phanteks AMP GH 850</p></td><td  ><p>$279</p></td><td  ><p><a href="https://www.overclockers.co.uk/phanteks-amp-gh-850w-80plus-gold-atx-power-supply-modular-black-pow-phk-02519.html" target="_blank">£105</a></p></td></tr></tbody></table></div><p><strong>Total: $3,507 / £2,997</strong></p><p>It might not look like it, but I have tried to tone down some of the component selection here compared to my last <a href="https://www.pcgamer.com/hardware/gaming-pcs/this-gaming-pc-build-smashes-together-the-very-latest-components-but-if-i-did-it-again-id-do-it-differently/">RTX 5090 PC build.</a> And, well, I kinda got a little sidetracked. That's namely because of Phanteks' latest chassis, the Evolv X2. </p><p>I've long been a fan of its Evolv line; it's almost always delivered on the quality front, and when I saw it was "<a href="https://www.pcgamer.com/hardware/asus-btf-back-to-the-future-system-the-future-of-gaming-pcs/">BTF</a>" compatible as well, well, I just had to try it out in that configuration. Particularly given how gorgeous the press shots looked. The only problem is that that motherboard is 20% of the total build budget on its own. Yeah…. That said, there are a lot of parts that you can cut back on without necessarily impacting overall performance, and I'm going to go into detail on that in just a moment. Still, it's a fairly big price tag up there, I'll admit, certainly for what the RX 9070 XT is meant to represent.</p><p>The core componentry that's driving performance in this rig (not including the case, the power supply, and the cooling) comes to around $2,511. There's some corners you can shave off cost here to bring the overall price down, and of course $1,000 on the tertiary stuff can be brought down too, so it's not all terrible news here.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1918px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="fNStLt6dzGKBpM4k53qua3" name="Setup-3" alt="A gaming PC lit up with neon-style lighting and using an RX 9070 XT graphics card." src="https://cdn.mos.cms.futurecdn.net/fNStLt6dzGKBpM4k53qua3.jpg" mos="" align="middle" fullscreen="" width="1918" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>For the processor, I've gone with Intel's Core Ultra 7 265K. Despite having a particularly rocky launch, since its debut, Intel and Microsoft have really ironed out the bugs when it comes to its overall performance. On the whole, it's now an incredibly well-rounded chip and surprisingly efficient, with plenty enough grunt to handle the RX 9070 XT's frame-generating shenanigans. </p><p>Intel's done away with multi-threading and instead is opting for a single-thread solution throughout, utilizing eight Performance cores and 12 Efficient cores for the Ultra 7. It taps out at about 5.5 GHz under load and comes with a healthy 36 MB of L2 cache, all built off the back of TSMC's N3B manufacturing process. At $339, it's a relative bargain compared to the <a href="https://www.pcgamer.com/hardware/processors/intel-core-ultra-9-285k-review/">Ultra 9 285K</a>'s $590 price tag. For $250 extra, all you get are four more cores and a slight bump to clock speed, and that's kind of it. Still, whether it's rendering or gaming, Intel's well-rounded Ultra platform should produce the numbers. I hope.</p><p>My first, ridiculously overpriced PC part pick is Asus's Z890 Hero BTF motherboard. $700. Yeah, ouch. The standard Hero comes in at $100 less than that, and to be honest, you can get some really clean boards with solid connectivity at around the $300-400 mark anyway for the Z890 chipset. Sadly, though, if you want BTF with Intel's Ultra line and you want to ditch those front-facing connectors, then it's the only one around right now. It's also extremely over-engineered for this rig, with a 22+1+2+2 power stage design, support for six M.2 slots (3x 5.0 and 3x 4.0), and an absolutely wild amount of rear I/O. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1918px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="ySWbYRUNJsYwHNNBaJLfa3" name="hero-1" alt="A gaming PC lit up with neon-style lighting and using an RX 9070 XT graphics card." src="https://cdn.mos.cms.futurecdn.net/ySWbYRUNJsYwHNNBaJLfa3.jpg" mos="" align="middle" fullscreen="" width="1918" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>In fact, it's got the works: 2.5G and 5G Ethernet, WiFi 7, three Type-C ports (with various Thunderbolt 4 and USB 10 Gbps configs), plus eight USB Type-As and the usual assortment of odds and ends. It's massively overkill for what we've got going on here, but y'know, needs must. Oh, and it's also got AI everything, because it's 2025 and AI, obviously.</p><p>For the CPU cooling, I've equally gone for something a little over the top in the form of NZXT's Kraken Elite 360 RGB (the 2024 edition). This is an incredibly interesting product. Somehow, NZXT has managed to circumnavigate Asetek's rather aggressive pump patent using a <em>"custom-designed NZXT Turbine pump,"</em> solution that supposedly delivers 10% improved flow rate. Not going to lie, pretty impressed by that. Not the pump delivering more coolant, but the dodging of Asetek's legal team. On top of that, the 2024 edition also comes with a far fatter 2.72-inch IPS LCD display (640x640 @ 60 Hz), and all of the cabling, power, and USB connectivity is handled by a breakout cable running from a controller directly attached to the radiator itself. Lovely stuff. </p><p>Downside? Very expensive. $320 expensive. That's even pricier than Tryx's Panorama 360 with its curved OLED display. Still, it does look incredible.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1918px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="qBvgFHNinyQYGnEcux9rY3" name="hero-8" alt="A gaming PC lit up with neon-style lighting and using an RX 9070 XT graphics card." src="https://cdn.mos.cms.futurecdn.net/qBvgFHNinyQYGnEcux9rY3.jpg" mos="" align="middle" fullscreen="" width="1918" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On to RAM, and I've decided to go with something a little different, and again more to lean into the aesthetics of the overall system rather than cost-efficiency. That's going to be Corsair's Dominator Titanium memory kit, with 32 GB of the good stuff, at 7200 MT/s C34. That's a real tight real-world latency on that, and pretty much as good as you can get these days. Plus, they look stellar, and I'm a big fan of the overall design. Still, this is one of those areas you can save a bit of cash. Drop down to a comfortable lower-spec 6,400 MT/s kit at the $100-120 mark and you'll be laughing (it doesn't have to be Corsair, don't @ me).</p><p>For storage, I've forsaken my twin SSD mantra and opted for a single large drive instead. I have split this into two partitions to try and make my life a little easier, opting for 1TB for the OS and 3TB for the game and backup storage. That's all inside of a 4 TB <a href="https://www.pcgamer.com/hardware/ssds/samsung-9100-pro-2-tb-ssd-review/">Samsung 9100 Pro</a>. It's a seriously rapid PCIe 5.0 drive, at least on the sequential front, and, although not exactly super quick on the random 4Ks, it does deliver some solid performance in games nonetheless. It is pricey, though, and again, if you dropped it to something a little cheaper, maybe a 2 TB Crucial T500 for your secondary storage and a 1 TB T700 for your OS, you'd be saving around $200 on the equation, with little reduction in overall performance (albeit a 1 TB loss to total storage space).</p><p>But we're here for the GPU, right? AMD's RX 9070 XT delivers some seriously strong ray tracing performance and kicks the RTX 5070 Ti to the curb for a, sort of, lower price (if you can find it). It's built off the back of AMD's Navi 48 XL GPU die, on TSMC's N4C manufacturing process (confusingly a 5 nm solution), and comes complete with 16 GB of GDDR6 VRAM on a 256-bit bus, delivering around 640 GB/s of total bandwidth. TGP isn't terrible, at 304 W, but the Asus Prime OC unit I'm using here does require no less than three 8-pin PCIe power connectors, which honestly makes me long for 12VHPWR again (more on why that is in a moment). </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1918px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="NHTVuF6xW38W2qvise58a3" name="Detail-3" alt="A gaming PC lit up with neon-style lighting and using an RX 9070 XT graphics card." src="https://cdn.mos.cms.futurecdn.net/NHTVuF6xW38W2qvise58a3.jpg" mos="" align="middle" fullscreen="" width="1918" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Otherwise, it's a killer card, making a serious case for itself being one of the <a href="https://www.pcgamer.com/the-best-graphics-cards/">best graphics cards</a> of 2025, delivering easily at 4K, with close to 40-60 fps in even some of the most aggressive titles out there, without FSR assistance. I've also gone ahead and included one of Phanteks' premium vertical PCIe 4.0 GPU brackets with this too. To be clear, you do not need this in your build, and it does add an additional $100 onto the cost above. But! You can angle your graphics card with it (if you've got the cable space), plus it comes with a strip of RGB that perfectly matches the Evolv X2's stylization.</p><p>Speaking of the <a href="https://www.pcgamer.com/hardware/pc-cases/phanteks-evolv-x2-pc-case-review/">Evolv X2</a>. This thing is stunning to look at. There's something about its monolithic, obelisk-esque shape that just draws the eye. A mixture of curved plastic stylized to look like brushed aluminum, tempered glass, fan recesses, and a clever plinth styling that really sets it apart from the crowd. It supports up to seven 120 mm fans (no love for 140 mm here) operating in a chimney-style cooling solution, drawing cool air up through the PSU shroud and the bottom of the chassis up into the main chamber and then exhausting directly out of the roof and the rear. One thing to bear in mind, however, the X2 absolutely isn't a liquid-cooling chassis. Certainly not in the same way its predecessors were. Perhaps it's a sign of the times and how far custom loops have fallen out of mainstream PC building culture, but it does only support a single 360 mm radiator in the roof, and that's it.</p><p>As for the final puzzle pieces here, for cooling I'm running seven of Lian Li's Wireless TL 120 mm fans, in all black (confusing to choose and install, but surprisingly effective and easy to set up), and for the power supply I've nabbed one of Phanteks' AMP GH 850 W units. According to PC Part Picker, at most the build should draw around 712 W from the wall, giving us around 16-17% headroom on that unit, plus the braided cables, 80+ Gold rating, and reasonable price point make it a sure-fire pick for a build like this.</p><h2 class="article-body__section" id="section-the-build"><span>The Build</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/4Lt8XVnCscAxkV4sbXnX4F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wQ6q2v29JHo2FNT3pSWv4F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wVhbmuU27i4Hi3V6x9DE3F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ku3LgLrrbgjFRns3WSybKb.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yVGB35HdiJr24mUupNvC5F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HGHr3kGJPSnMSWnTgk5f2F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/G2zPPoj2xwitkubBzyyd2F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/beqnkQ8fZLStwXba6u494F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/a8TijR7tTt49VnSkunBKuE.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zJxELicsrFzAaLaW9mFt4F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8FwTDsDQK5w9FEgWSNF5Lb.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yrdrzPSyPBxyXAkcDXvMyE.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K9PAVjvDnV3dmyDzDBAX5F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UJTaUrmUpSEyTrxayKESKb.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6T8agrUexCRDSbXsKpgnyE.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4EEcPvHAFf9DNm97EBnkzE.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/qGfxkdmuJLbAE8FsNd7j4F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YXVC2WvmheoJsELJJYCP4F.jpg" alt="An RX 9070 XT gaming PC being built, step-by-step." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><h2 class="article-body__section" id="section-the-performance"><span>The Performance</span></h2><iframe allow="" height="700px" width="100%" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/story/3135828/embed"></iframe><iframe allow="" height="700px" width="100%" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/story/3135834/embed"></iframe><p>There's a lot going on here from a pure performance perspective. In many ways this machine is unreasonable. It's not something I'd actively recommend folk buy, which probably sounds quite counterintuitive given it's my job to write a compelling argument for this build I've priced together, but from a cost-efficiency perspective, it doesn't quite make sense. We all know that you don't pair an Intel Core i3 with an RTX 4090, for instance; it's just wrong, and in a lot of ways there are picks here that do echo that sentiment, albeit in perhaps a more gentle manner. A $700 motherboard, for instance, paired with a $324 processor and an $860 GPU with a 4 TB PCIe 5.0 SSD is, on the surface, unnecessary, and I'll hold my hands up and admit to that. </p><p>This was more about trying out a whole host of concepts in a single build rather than really ensuring the best bang for the buck PC possible. Does the Evolv X2 hold up with BTF? Is the Core Ultra 7 a worthy processor today compared to launch? Can the RX 9070 XT keep up with the latest and greatest Nvidia offerings? And just how good can you make this whole cornucopia of parts look together? Those are the questions I was keen to answer.</p><p>Wading through the performance metrics, and we can see that a lot of those questions do ring out true. The Ultra 7 is a dominant chip, with strong single-core performance in Cinebench and decent 7-Zip and Blender scores too. Far greater than when it first launched. That's a real shame, given right now it does feel like it could potentially have the chops to be one of <a href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank">the best CPUs</a> you could buy. Certainly for the price. The RX 9070 XT likewise manages those 1440p titles very well, scoring on average 100 fps across all of our five games on test. Even Cyberpunk, with ray tracing ramped up and FSR disabled, landed 67 fps on the average frame rate. Chuck in FSR and frame generation as well, and scores easily shoot above 100 fps here too at 1440p.</p><iframe allow="" height="700px" width="100%" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/story/3135833/embed"></iframe><p>The thing that impressed me the most, however, were the temperatures. I was apprehensive about it going into this. Particularly given the chassis design. Evolv's haven't exactly been known for top-tier airflow, and there's a lot of glass here. Combine that with the fact that those three intakes are drawing air in from a crowded PSU compartment, jam-packed with cables, with an overall limited number (by today's standards) of 120 mm fans, and well, on paper at least, it does seem like a potential disaster waiting to happen. Yet, no single component hit above 80°C. The Core Ultra 7 topped out at 79 degrees, and even under load in-game the RX 9070 XT still slid just under the 60°C mark. Similarly, VRM and SSD temps remained incredibly cool throughout. A true testament to the design of modern cooling solutions.</p><h2 class="article-body__section" id="section-the-conclusion"><span>The Conclusion</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1918px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="VVzMwDNUHeogW2G3NsTBZ3" name="hero-7" alt="A gaming PC lit up with neon-style lighting and using an RX 9070 XT graphics card." src="https://cdn.mos.cms.futurecdn.net/VVzMwDNUHeogW2G3NsTBZ3.jpg" mos="" align="middle" fullscreen="" width="1918" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So then, what can we take away from this build? This effervescent obelisk? Building in it with BTF is surprisingly well thought out. Even with stock parts and standard-length power supply cables, Phanteks has really gone to town on the cable management solutions here, and it really shows. The finished product, particularly with Lian Li wireless fans, looks an absolute treat. The only major downside was working around that limited power supply.</p><p>To be completely transparent, we create a similar version of this build for the print mag (ideally identical, but print deadlines are a nightmare at times). At the time of the photoshoot, our Asus Z890 Hero BTF board had yet to arrive, so I used the stock standard Z890 Hero variant we had in-house instead. That was great, except that board requires an additional 8-pin PCIe connector just below the 24-pin to even power on. The problem with that is that the RX 9070 XT also needs three, and the AMP GH 850 only comes with three singular 8-pin cables. There's no dual connectors or anything included in the box or any additional PCIe power ports on the PSU itself. </p><p>So, despite the system's power requirements being 16% lower than the PSU's rating, out of the box, you don't have enough connectors. In the end I bypassed this by using a larger 1000W model in the print version instead, but that is an additional cost that shouldn't really be necessary. Arguably, I'm not even sure the GPU really needs all that extra juice either. In my own testing, power draw never went above 589 W, for the entire system.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1918px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="HfoH7qgVw2GtFWT4QxtcZ3" name="hero-9" alt="A gaming PC lit up with neon-style lighting and using an RX 9070 XT graphics card." src="https://cdn.mos.cms.futurecdn.net/HfoH7qgVw2GtFWT4QxtcZ3.jpg" mos="" align="middle" fullscreen="" width="1918" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>That's even more of an issue when you consider all the tertiary products now that require PCIe power as well. Not only do we have silly motherboards needing it to even boot (because apparently everyone needs to connect 36 fans off a single header these days), but you've also got things like Corsair's iCUE Link hubs and other third-party products drawing from the things too, despite USB-C power delivery clearly being a thing. It's frustrating, especially given how high costs for PC parts are these days. It's like we're being funneled into buying larger PSUs, not because we need to, but because the entire ecosystem requires it. Hyperbole? Maybe a bit, but if it's a sign of things to come, I ain't a fan. </p><p>The saving grace for this build? Well, rather weirdly, despite being $100 more, the BTF variant of the Z890 Hero doesn't have that PCIe power mobo connector that the standard Hero does, so in this case, you can save the cash and grab a lower wattage PSU instead.</p><p>All said and done, I love it; this tron-looking beauty is outstanding to look at, the Core Ultra 7 is incredibly dominant, and the RX 9070 XT (if you can find one in stock) is an awesome mid-range graphics card if you can get it at close to its retail price. If the price does drop to reasonable levels again, 4K gaming on a mid-range budget is slowly but surely becoming a reality. Until then, well, we'll just have to wait and see.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The first leaked GPU specs for AMD's RX 9060 XT appear and it's pretty much an RX 9070 XT chopped in two ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/the-first-leaked-gpu-specs-for-amds-rx-9060-xt-appear-and-its-pretty-much-an-rx-9070-xt-chopped-in-two/</link>
                                                                            <description>
                            <![CDATA[ Named and specced to meet Nvidia's RTX 5060 Ti head-on. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DrRZALcm6zeXY4RhJzpcSN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uCD3kvKWyQVddxgbKJF5HL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 14 Apr 2025 14:23:46 +0000</pubDate>                                                                                                                                <updated>Mon, 14 Apr 2025 15:07:28 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/uCD3kvKWyQVddxgbKJF5HL-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD RDNA 4 GPU render with VRM.]]></media:description>                                                            <media:text><![CDATA[AMD RDNA 4 GPU render with VRM.]]></media:text>
                                <media:title type="plain"><![CDATA[AMD RDNA 4 GPU render with VRM.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uCD3kvKWyQVddxgbKJF5HL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With AMD's launch of its <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-has-officially-revealed-its-rdna-4-based-rx-9070-and-rx-9070-xt-gpus-and-they-look-a-lot-like-rdna-3-only-turbocharged/" target="_blank">RDNA 4 graphics architecture</a> and the Radeon RX 9070 graphics cards at the end of February, we were hoping to learn more about the mainstream models fairly quickly. Officially nothing has been said yet but the first detailed specs leak has reached the interwebs, with the RX 9060 XT claimed to sport 2,048 shaders, a 3.2 GHz boost clock, and up to 16 GB of VRAM.</p><p>That's according to <a href="https://videocardz.com/newz/amd-radeon-rx-9060-xt-features-2048-cores-boost-clock-of-3-2-ghz" target="_blank">Videocardz</a> which cites no sources for the information, other than "recent information from AMD board partners", but I don't think they're too outlandish. After all, the full Navi 48 GPU in the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">Radeon RX 9070 XT</a> sports 4,096 shaders so the smaller chip in the 9060 XT is unlikely to have anywhere near as many.</p><p>If what is being claimed is correct, then the 9060 XT will essentially be a 9070 XT hacked in two—you're getting half the number of shaders and a memory bus that's half as wide. Or to put it into numbers: 2,048 Stream Processors (with 128 TMUs and 64 ROPs) and a 128-bit memory bus. That's exactly the same as a <a href="https://www.pcgamer.com/amd-radeon-rx-7600-xt-16gb-review-performance-benchmarks-powercolor-hellhound/" target="_blank">Radeon RX 7600 XT</a> but the 9060 XT gains ground by virtue of its 3.2 GHz boost clock, 16% higher than the 7600 XT's.</p><p>Regardless of what the final specs are like, AMD is going to be pitching the RX 7600 XT against Nvidia's RTX 5060 Ti, which is looking increasingly likely to come in two VRAM configurations: 8 GB and 16 GB. We've already seen claims that the <a href="https://www.pcgamer.com/hardware/graphics-cards/looks-like-8-gb-and-16-gb-versions-of-the-rx-9060-xt-and-rtx-5060-ti-are-fast-approaching-so-please-can-we-have-some-affordable-graphics-cards-for-a-change/" target="_blank">RX 9060 XT will also have the same option</a> but the one thing it doesn't have is super-fast VRAM. As AMD still uses GDDR6 for price reasons, you'll only be getting a total of 320 GB/s or so of memory bandwidth.</p><p>While we don't know what RAM speed the RTX 5060 Ti will use, one can hazard a guess at the minimum, given that the slowest GDDR7 used so far in the RTX 50-series has been 28 Gbps (<a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review/" target="_blank">RTX 5070</a> and <a href="https://www.pcgamer.com/hardware/graphics-cards/msi-rtx-5090-suprim-soc-review/" target="_blank">RTX 5090</a>). If the 5060 Ti uses that, it'll boast 448 MB/s of bandwidth—a hefty 40% more than the RX 9060 XT.</p><p>To counter this, AMD uses a complex but powerful cache system in its RDNA graphics chips, and like the 7600 XT, I expect the RX 9060 XT will have 32 MB of L3 Infinity Cache to make up for the relatively narrow memory bandwidth.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3392px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LDJaSsWno9xevvDk6NCNuf" name="rx-9070-xt-vs-rtx-5070-ti-01" alt="AMD RX 9070 XT and Nvidia RTX 5070 Ti graphics cards from Asus" src="https://cdn.mos.cms.futurecdn.net/LDJaSsWno9xevvDk6NCNuf.jpg" mos="" align="middle" fullscreen="" width="3392" height="1908" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Round 1: RX 9070 XT vs 5070 Ti. Now for round 2. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Of course, what PC gamers are going to care about is the price, availability, and for some, how much power it'll use. If I pop on my wizard hat and stare into my crystal ball, I can take a wild stab in the dark at all of this. Let's say Nvidia launches the RTX 5060 Ti at $375 for an 8 GB version: AMD will almost certainly pitch the RX 9060 XT at less than this, perhaps by as much as $50, but whatever it does, it'll probably be quite close to the 7600 XT's launch price of $329.</p><p>Back then MSRPs made sense, but these days I wouldn't be surprised if very few board partners offered anything at sub-$350 and I should imagine there will be a few 9060 XT models reaching close to $499.</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BX4FDWEFpGocKXBw8SLhsE" name="nvidia-rtx-5090-16" caption="" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" src="https://cdn.mos.cms.futurecdn.net/BX4FDWEFpGocKXBw8SLhsE.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>Hopefully, there will be a decent supply of all these cards, especially the more affordable ones. But even if there is, the demand for GPUs is sky-high at the moment so stocks will probably disappear very rapidly for the first few weeks or even months.</p><p>As to the power consumption, I reckon it will be north of 230 W. The 7600 XT is a 190 W graphics card but the 9060 XT is clocked much higher and the GPU housed dedicated matrix units for accelerating the AI-powered FSR 4 upscaling system. The 4,096 shader 9070 XT uses up to 304 W so it's clear that RDNA 4 loves a decent amount of power.</p><p>Until AMD officially launches the Radeon RX 9060 XT, all of this is guesswork and rumour. Whether it has the measure of the RTX 5060 Ti won't be certain until we've run both cards through our full benchmark suite, but I suspect the Nvidia card will be the faster of the two, albeit with a higher price tag. Throw in DLSS 4 and it becomes trickier still, as AMD doesn't have anything yet to counter Nvidia's Multi Frame Generation.</p><p>But the way things are at the moment, any semi-decent GPU with a price tag that doesn't require the selling of an organ or three on the black market is going to sell well.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ With a quick BIOS flash and a spot of overclocking, one modder has got his RX 9070 to outperform the normally faster RX 9070 XT ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/with-a-quick-bios-flash-and-a-spot-of-overclocking-one-modder-has-got-his-rx-9070-to-outperform-the-normally-faster-rx-9070-xt/</link>
                                                                            <description>
                            <![CDATA[ It's the Vega 56 days all over again. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uK8A9VkzfeG7TxrCCLcsuk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/LBVHGMtMba2fcXKdopewMB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 07 Apr 2025 11:25:30 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/LBVHGMtMba2fcXKdopewMB-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus Prime RX 9070 XT graphics card]]></media:description>                                                            <media:text><![CDATA[Asus Prime RX 9070 XT graphics card]]></media:text>
                                <media:title type="plain"><![CDATA[Asus Prime RX 9070 XT graphics card]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/LBVHGMtMba2fcXKdopewMB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Getting more performance out of your graphics card these days is a lot harder than it used to be, as they now overclock themselves and have hard power limits, AMD and Nvidia's latest GPUs are proving to be a <a href="https://www.pcgamer.com/hardware/graphics-cards/im-genuinely-stunned-about-the-overclocking-performance-of-the-rtx-5080-and-curious-why-nvidia-left-so-much-headroom/" target="_blank">big exception</a> to this. Getting around all of that isn't always easy but in the case of one Radeon RX 9070 model, a simple BIOS flash is all you need to turn it into a potential RX 9070 XT beater.</p><p>AMD's recently launched Radeon RX 9000-series comprises just two models at the moment: the <a href="https://www.pcgamer.com/hardware/graphics-cards/xfx-swift-radeon-rx-9070-oc-review/" target="_blank">RX 9070</a> and the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">RX 9070 XT</a>. The latter is the 'full die' version, sporting 64 CUs (Compute Units), a boost clock of 2.97 GHz, a power limit of 304 W, and 16 GB of VRAM. The RX 9070 is very similar: just four fewer CUs and the same amount of VRAM, but with a much lower 220 W power limit and a boost clock of 2.52 GHz.</p><p>Since there's only a $50 difference in the cards' MSRPs, PC gamers have been snapping up the XT version en masse, leaving them in short supply and forcing their prices sky-high. But one curious modder has discovered that it's possible to <a href="https://www.pcgameshardware.de/Radeon-RX-9070-XT-Grafikkarte-281023/News/BIOS-Flash-1469905/" target="_blank">flash the Asus Prime RX 9070 OC BIOS</a> with the one from the Prime RX 9070 XT OC (via <a href="https://x.com/3DCenter_org/status/1909125517841764846" target="_blank">3D Center</a>), giving the weaker model the same clock and power limits as its bigger brother.</p><p>The BIOS in question can be found in <a href="https://www.techpowerup.com/vgabios/274387/asus-rx9070xt-16384-241204-2" target="_blank">TechPowerUp's BIOS database</a>, along with the <a href="https://www.techpowerup.com/download/ati-atiflash/" target="_blank">software tool</a> required to do the job. Now, I hasten to add that any RX 9070 reading this who might be tempted to try the same thing should note that this BIOS will almost certainly not work on any other model and even if you do happen to have an Asus Prime RX 9070, you need to be very careful about doing the whole procedure.</p><p>As to why you should even think about it in the first place, the Asus RX 9070 OC has an outright maximum clock speed of 2.61 GHz, whereas the XT version can go all the way up to 3.03 GHz—that's a 16% increase, substantially more than what you'd normally get with a manufacturer's 'overclocked' model. And to help the card sustain that higher speed, the power limit is also increased to 304 W (38% more).</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3392px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pWfdbgn4Fvj9jqoaAfBuMB" name="asus-prime-rx-9070-xt-oc-07" alt="Asus Prime RX 9070 XT graphics card" src="https://cdn.mos.cms.futurecdn.net/pWfdbgn4Fvj9jqoaAfBuMB.jpg" mos="" align="middle" fullscreen="" width="3392" height="1908" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Asus Prime RX 9070 XT has one more power connector than the 9070 but that's not a problem. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The modder reckons that his flashed RX 9070 is faster than a stock 9070 XT, but I'd want to see a lot more tests done to be certain of that because while the latter has a marginally slower boost clock, it does sport 512 more shader units.</p><p>Even though the Asus Prime RX 9070 only has two 8-pin power connectors to the XT variant's three, it's enough to handle the 304 W peak power consumption, so at least that's something we don't need to be concerned about. However, the flashed RX 9070 is apparently a little unstable in idle desktop mode due to the higher clock speeds and that <em>is</em> something to think twice about.</p><p>This is all very much classic AMD, and down to its rule-of-two release cadence where it generally offers two cards based on the same GPU at launch. The whole exercise reminds me very much of AMD's Vega 56 days. Everyone wanted the full-fat <a href="https://www.pcgamer.com/amd-radeon-rx-vega-64-review/" target="_blank">Vega 64</a> card, but just as with the 9070 XT, it was in high demand, resulting in low stock and high prices. However, the Vega 56 could be flashed with a Vega 64 BIOS, increasing its clock and power limits to the point where you could get a 64 card for 56 money.</p><p>It was the same around the very first RDNA cards, too. The <a href="https://www.pcgamer.com/amd-radeon-rx-5700-xt-review/" target="_blank">RX 5700 XT</a> was the top card, but the <a href="https://www.pcgamer.com/amd-radeon-rx-5700-review/" target="_blank">RX 5700</a> used the same chip and could be flashed with the top-spec card's BIOS to unlock its power and frequency limits—again, giving you essentially high-end GPU performance from one tier down.</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BX4FDWEFpGocKXBw8SLhsE" name="nvidia-rtx-5090-16" caption="" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" src="https://cdn.mos.cms.futurecdn.net/BX4FDWEFpGocKXBw8SLhsE.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>Ultimately, though, you have to ask yourself whether it's worth doing for the sake of 16% more performance. That might sound like a lot but a game running at, say, 50 fps would only go up to 58 fps and that's only if the game's performance was 100% limited by the GPU's clock speed. If you don't touch the VRAM clocks, for example, then you're unlikely to see as big an increase.</p><p>That all said, we've undervolted AMD's second-string RDNA 4 GPUs ourselves and with only minimal effort—and importantly very little impact on either thermals or power draw—have got an RX 9070 running, on average, 12 to 14% faster at 1440p and 4K. That puts it only around 2% behind the RX 9070 XT without the need to flash or tweak the BIOS and risk bricking your precious GPU hardware.</p><p>I used to spend hours experimenting with graphics cards, messing about with voltage mods and the like, but I don't want to deal with the increased heat output (and thus, increased fan noise) any more and while tweaking the voltage curves can counter some of this, it's all a bit too much work in my eyes for not enough gains—especially when I can just change a graphics option or apply upscaling to get an even bigger boost.</p><p>Still, I reckon that this news will be lapped up by many an RX 9070 owner and somebody, somewhere, will figure out how to make it all work properly, with no instability issues. After all, all of this is essentially a free, albeit risky, performance boost and in today's GPU market, free is a magical word.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The first Radeon was superior to Nvidia's GeForce2 in almost every way but it set the tone for how AMD would fair against the jolly green giant for the next 25 years ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/the-first-radeon-was-superior-to-nvidias-geforce2-in-almost-every-way-but-it-set-the-tone-for-how-amd-would-fair-against-the-jolly-green-giant-for-the-next-25-years/</link>
                                                                            <description>
                            <![CDATA[ Futureproof features mean squat here and now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ujxTNYuTNje87WJZBNUpsR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Y3DD3TQXyy9Sz5uCUHpHBh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Apr 2025 14:15:01 +0000</pubDate>                                                                                                                                <updated>Wed, 02 Apr 2025 14:15:05 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Y3DD3TQXyy9Sz5uCUHpHBh-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A photo of the AMD Radeon logo on a graphics card]]></media:description>                                                            <media:text><![CDATA[A photo of the AMD Radeon logo on a graphics card]]></media:text>
                                <media:title type="plain"><![CDATA[A photo of the AMD Radeon logo on a graphics card]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Y3DD3TQXyy9Sz5uCUHpHBh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It only seems like yesterday when I got my hands on ATI Technologies' first and much-anticipated Radeon graphics card but time has a funny way of playing tricks on your memory, and it was 25 years ago—to this very week—as I managed to easily pick one up at launch (how times have changed). The <a href="https://en.wikipedia.org/wiki/Radeon_R100_series" target="_blank">Radeon DDR</a> joined my reasonably sized collection of graphics cards; on paper, it was the best of them all.</p><p>But what transpired over the following months not only put me off Radeon cards for a good while, until the 9700 appeared in 2002, but it also set the tone as to how ATI and eventually AMD would fare against Nvidia in the graphics card market.</p><p>But let's start with why I was so looking forward to the first Radeon. At that time, I had around 12 graphics cards in a number of PCs—most of which were used for testing. I can't remember everything I had but I do recall an Nvidia <a href="https://www.anandtech.com/show/348" target="_blank">Riva TNT2 Ultra</a> and a <a href="https://www.anandtech.com/show/429" target="_blank">GeForce 256</a>, a Matrox <a href="https://www.anandtech.com/show/189" target="_blank">Millenium G200</a>, and a 3dfx <a href="https://www.anandtech.com/show/272" target="_blank">Voodoo 3 3000</a>.</p><p>The Radeon DDR made them all look rubbish, though. Its GPU had two pixel pipelines, each sporting three texture units, and with a clock speed of 166 MHz, it could churn out over 300 million pixels and almost 1,000 billion texels per second. The GeForce 256 couldn't get anywhere near those figures.</p><p>Admittedly, neither could the Radeon itself, as it just didn't have enough memory bandwidth to support those throughputs in actual games but no graphics card did at the time. ATI was determined to make its graphics processor more futureproof than Nvidia's and while both companies offered hardware acceleration for vertex transform and lighting (aka hardware TnL), ATI also added vertex skinning and keyframe interpolation into the pipeline.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ho2DMAwPMWB42YYvzWABdE" name="radeon_ddr_anandtech" alt="A photo of an ATI Radeon DDR 64 MB graphics card" src="https://cdn.mos.cms.futurecdn.net/ho2DMAwPMWB42YYvzWABdE.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The 64 MB version of the Radeon DDR </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future, Anandtech)</span></figcaption></figure><p>Just a few weeks later, Nvidia launched its NV15 processor and within a few days, a GeForce2 GTS arrived on my doorstep. Essentially a pumped-up GeForce 256, the new Nvidia chip sported a much higher clock speed than its predecessor, along with twin texture units in each pixel pipeline. But that was it and the Radeon DDR still looked to be the better product—more features, better tech—even though it offered less peak performance.</p><p>Coding legend <a href="https://www.bluesnews.com/cgi-bin/finger.pl?id=1&time=20000601040557" target="_blank">John Carmack agreed at the time</a>: "The Radeon has the best feature set available, with several advantages over GeForce…On paper, it is better than GeForce in almost every way." When it came to actually using the two cards in games, though, the raw grunt of the <a href="https://www.anandtech.com/show/585" target="_blank">GeForce2 GTS put it well ahead</a> of the Radeon DDR, except in high-resolution 32-bit colour gaming.</p><p>That's partly because no game was using the extra features sported by the Radeon but it was mostly because the GeForce2's four pixel pipelines with dual texture units (aka TMUs) were better suited for the type of rendering used back then. ATI's triple TMU approach was ideal for any game that did lots of rendering passes to generate the graphics but none were doing this, and it would be years before games did. By then, of course, there would be a newer and faster GPU on the market.</p><p>Something else that Nvidia did better than ATI was driver support, specifically <em>stable</em> drivers. I spent more time dealing with crashes, rendering bugs, twitchy behaviour when playing in 16-bit mode, and so on than I ever did with any of my Nvidia cards. The Radeon DDR was also my first introduction to the world of 'coil whine' as that particular card squealed and squeaked constantly. I spent many weeks conducting back-and-forth tests with ATI to try and narrow down the source of the issue but to no avail.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2egsDKQsJabjiSUgtk8cXn" name="ati-9800-pro.jpg" alt="An AMD Radeon 9800 Pro graphics card." src="https://cdn.mos.cms.futurecdn.net/2egsDKQsJabjiSUgtk8cXn.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">ATI's halcyon days: the Radeon 9800 Pro </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future, Anandtech)</span></figcaption></figure><p>Drivers would continue to be ATI's bugbears for years to come, even after AMD acquired them in 2006. By then, the brief glory of the <a href="https://www.anandtech.com/show/947" target="_blank">Radeon 9700 Pro</a> and <a href="https://www.anandtech.com/show/1077/7" target="_blank">9800 Pro</a> (and the abject misery of the <a href="https://www.anandtech.com/show/1062/19" target="_blank">GeForce FX</a>) was gone, despite the likes of the <a href="https://www.anandtech.com/show/1930" target="_blank">Radeon X1900</a> and <a href="https://www.anandtech.com/show/1810" target="_blank">X1800</a>. Nvidia's graphics cards weren't necessarily any faster or sported any better features, but the drivers were considerably better, and that made the difference in games.</p><p>Over the years, AMD would try again with all kinds of 'futureproof' GPU designs, such as the compute-focused design of the <a href="https://www.pcgamer.com/asus-r9-fury-strix-review/" target="_blank">Radeon R9 Fury</a> and its on-package High Bandwidth Memory (HBM) chips. Where Team Red always seemed to be looking ahead, Nvidia was focused on the here and now, and it wasn't until 2019 that AMD finally stopped trying to over-engineer its GPU designs and stuck to making them good at gaming, in the form of RDNA and the <a href="https://www.pcgamer.com/amd-radeon-rx-5700-xt-review/" target="_blank">Radeon RX 5000-series</a>.</p><p>But even now, AMD just can't seem to help itself. Take the chiplet approach of the last-gen <a href="https://www.pcgamer.com/amd-radeon-rx-7900-xtx-review-benchmarks-performance/" target="_blank">RX 7900 XTX</a>—it didn't make a jot of difference to AMD's profit margins or its discrete GPU market share, or even make the graphic cards any faster or cheaper. With the recent RX 9070 lineup, though, Team Red has finally produced a graphics card that PC gamers need <em>now</em>. Even its driver team is on the ball and I can't recall when I last said that about AMD.</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BX4FDWEFpGocKXBw8SLhsE" name="nvidia-rtx-5090-16" caption="" alt="Nvidia RTX 5090 Founders Edition graphics card on different backgrounds" src="https://cdn.mos.cms.futurecdn.net/BX4FDWEFpGocKXBw8SLhsE.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>Arguably, Nvidia seems to have gone down an old Team Red road of late, what with <a href="https://www.pcgamer.com/hardware/graphics-cards/inzoi-and-the-first-beserker-khazan-devs-suggest-ditching-the-latest-nvidia-drivers-if-youre-running-an-rtx-40-series-graphics-card/" target="_blank">iffy GeForce drivers</a> and graphics cards that are barely any faster than the previous generation but are replete with features for the future (e.g. <a href="https://www.pcgamer.com/hardware/graphics-cards/ai-will-be-crammed-in-more-of-the-graphics-pipeline-as-nvidia-and-microsoft-are-bringing-ai-shading-to-a-directx-preview-next-month/" target="_blank">neural rendering</a>). But when you effectively control the GPU market, you can afford to have a few hiccups; AMD, on the other hand, has to play it safe.</p><p>I just wish it had done so years ago when it was battling toe-to-toe with Nvidia at retailers. The <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-radeon-rx-9700-xt-review-asus-prime-oc/" target="_blank">Radeon RX 9070 XT</a> is the best card that it's released for a long time and although its price is all over the place at the moment, the fundamental product is really good (and far better than I expected it to be). Just imagine how different things would be today if AMD had used the same mindset behind the design of the 9070 for everything between the X1800-series and the first RDNA card.</p><p>Will Radeon still be a household name in another 25 years? I might not be around to see if it comes to pass but I wouldn't bet against it, as despite all its trials and tribulations, it's still here and still going strong.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD confirms more affordable RX 9060 graphics cards will arrive in 'the second quarter of this year' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amd-confirms-more-affordable-rx-9060-graphics-cards-will-arrive-in-the-second-quarter-of-this-year/</link>
                                                                            <description>
                            <![CDATA[ AMD does have eyes for the entry-level market after all. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">EkQg7XnJjr4YnWT9augJii</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yERnKxRA5uSHDtUSZQNcJM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 28 Feb 2025 14:45:44 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Ridley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/2YNigoLXbckPdRPDe3stwA.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob earned his first byline writing for his own tech blog, before graduating to breaking things professionally at PCGamesN, where he was one half of a popular weekly YouTube show. Joining PC Gamer in 2020, Jacob is now managing editor of the hardware team, and you&#039;ll usually find him testing the latest components or building a gaming PC. He says he&#039;s determined to build a fort as big as a house out of case boxes. Jacob enjoys heading out of the office to report from floors, benches, and, if he&#039;s lucky, plush press rooms at the biggest tech shows, such as Computex and CES.&lt;br&gt;&lt;/p&gt;&lt;p&gt;When he&#039;s not writing about components, you&#039;ll find Jacob trying to get away from the modern world as fast as possible by bike and pitching up camp in murky woods.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yERnKxRA5uSHDtUSZQNcJM-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Navi 48 GPU]]></media:description>                                                            <media:text><![CDATA[AMD Navi 48 GPU]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Navi 48 GPU]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yERnKxRA5uSHDtUSZQNcJM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We may have only just heard all the details about AMD's forthcoming RX 9070 XT and RX 9070 graphics cards, but I'm looking to the future for the next release. Thankfully, the red team has some news on what to expect, and when. The company confirmed multiple "RX 9060 products" will arrive in the second quarter of this year, which could be anytime between April – June.</p><p>A later timeframe does appear more likely right now, considering the delayed launch of the RX 9070-series, but we'll have to wait and see.</p><p>The RX 9060-series should be made up of more affordable graphics cards than their RX 9070-series compatriots. Considering the <a href="https://www.pcgamer.com/amd-radeon-rx-7600-xt-16gb-review-performance-benchmarks-powercolor-hellhound/" target="_blank">RX 7600 XT</a> was priced at $329 at launch, and the <a href="https://www.pcgamer.com/amd-radeon-rx-7600-review-benchmarks/" target="_blank">RX 7600</a> at $269, we should expect prices for the newer models to be in this same sort of ballpark. </p><p>I'd love to see a 16 GB RX 9060 XT for $329, as proper competition to <a href="https://www.pcgamer.com/hardware/graphics-cards/intel-arc-b580-review/" target="_blank">Intel's 12 GB Arc B580</a>. Then, if AMD intends to sandwich Intel entirely, an affordable addition below the $280 Arc card in the RX 9060. Though this does require RDNA 4 to be a performant architecture once limited for compute units and on a stricter power budget—it should be though, AMD's not struggled massively with that in the past thanks to its know-how designing iGPUs for APUs.</p><p>Generally, I'm just pleased to hear <em>something </em>about budget graphics cards, or presumably budget graphics cards.</p><p>Nvidia has said nought on cheaper alternatives to its current RTX 50-series line-up, the cheapest of which so far announced is the forthcoming RTX 5070 at $549. Though those released in the series to date have been shooting way above MSRP for the past month, and Nvidia hasn't been known for tremendous value in the budget arena with the RTX 40-series, either. </p><p>Intel has, of course, the B580, which is a commendable launch for a card under $300 (in theory, it is also in high demand), but AMD has been holding out on us.</p><p>So, if all these GPU launches feel out of reach for you and your bank account, stay tuned for what's coming next from AMD.</p><div class="product"><a data-dimension112="d6f78b29-8df4-4d9d-98be-61e31c5496d2" data-action="Deal Block" data-label="Best CPU for gaming" data-dimension48="Best CPU for gaming" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6YnzywGGRfcnNjLz2FRjx9" name="1646306533.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6YnzywGGRfcnNjLz2FRjx9.jpg" mos="" align="middle" fullscreen="" width="1920" height="1920" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><br></strong><a href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank" data-dimension112="d6f78b29-8df4-4d9d-98be-61e31c5496d2" data-action="Deal Block" data-label="Best CPU for gaming" data-dimension48="Best CPU for gaming" data-dimension25=""><strong>Best CPU for gaming</strong></a>: Top chips from Intel and AMD.<br><a href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game first.</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD sees record revenue of $25.8 billion in 2024 thanks to data center growth—gaming last seen tumbling into a ditch ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/amd-sees-record-revenue-of-usd25-8-billion-in-2024-thanks-to-data-center-growth-gaming-seen-dead-in-a-ditch-somewhere/</link>
                                                                            <description>
                            <![CDATA[ AI was spotted fleeing the scene. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">JKtG4VLAHcw87q5FKsoqyY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/w68awHJqqmTTFuZXsUABi6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 05 Feb 2025 15:00:31 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jess has been writing about games for over ten years, spending a significant chunk of that time working on print publications PLAY and Official PlayStation Magazine. When she’s not investigating all things hardware here, she&#039;s either constructing a passionate defence of a 7/10 game, daydreaming about her debut novel, or feeling wistful about the last time she chased some nerds around a field with an oversized foam sword.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/w68awHJqqmTTFuZXsUABi6-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Epyc 4th gen server processor on motherboard]]></media:description>                                                            <media:text><![CDATA[AMD Epyc 4th gen server processor on motherboard]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Epyc 4th gen server processor on motherboard]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/w68awHJqqmTTFuZXsUABi6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>You'd be forgiven for thinking that a company called Advanced Micro Devices would make the majority of its profit from said tech, with coveted high-end graphic cards leading the charge. Though gaming hardware continues to do big business, it's been completely overshadowed in recent years by an explosion in demand for data centres handling AI.</p><p>In a recent earnings call, AMD revealed that revenue from the data centre side of the business had more than doubled, ultimately "contributing roughly 50% of annual revenue" in 2024 (via <a href="https://seekingalpha.com/article/4754875-advanced-micro-devices-inc-amd-q4-2024-earnings-call-transcript" target="_blank">Seeking Alpha</a>). Now, you may be asking 'Half of <em>how much</em>, though?' Well, EVP, CFO and Treasurer Jean Hu revealed that AMD saw a "record revenue of $25.8 billion" in 2024, attributing the gain to "94% growth in our data center segment and a 52% growth in our client segment."</p><p>To be clear, AMD's segment includes AI accelerators, server chips, server GPUs, FPGAs, and more. You know, server stuff. So, that's $12.5 billion for the data centre last year, up from $6.5 billion the year prior. As for the client segment, that includes Ryzen CPUs, APUs and chipsets, which all accounted for $7 billion in 2024, up from $4.7 billion in 2023.</p><p>CEO Lisa Su revealed on the same call, "On a full year basis, annual revenue grew 14% to $25.8 billion as data center revenue nearly doubled and client segment revenue grew 52%, more than offsetting declines in our gaming and embedded segments."</p><p>So, gaming isn't looking too hot for AMD—but how bad is it really? AMD's gaming segment includes discrete GPUs <em>and </em>semi-custom chips. The latter are big money for AMD, as it produces the semi-custom silicon used in PlayStation and Xbox consoles. Lisa Su stated, "Revenue declined 59% year-over-year," which <em>sounds</em> bad but still means AMD made $563 million from this part of the business alone in 2024.</p><p>The gap between million and billion often makes all the difference for massive corporations, but this decline is a drop in the bucket compared to how much AMD raked in from the data centre segment. That said, AMD will be reeling from a loss of that console business, as the current generation gradually winds down.</p><p>"Revenue declined 59% year-over-year to $563 million. Semi-custom [console chip] sales declined as expected as Microsoft and Sony focused on reducing channel inventory," Su noted, continuing "in Gaming Graphics, revenue declined year-over-year, as we accelerated channel sellout in preparation for the launch of our <a href="https://www.pcgamer.com/hardware/graphics-cards/amds-new-rdna-4-gpus-are-officially-arriving-in-early-march-and-theyll-need-to-be-stellar-to-rescue-the-companys-nosediving-gaming-graphics-division/" target="_blank">next-gen Radeon 9000 series GPUs</a>."</p><p>Those next-gen Radeon 9000-series cards have to face down Nvidia's RTX 50-series, though we already know AMD isn't planning to compete with Nvidia's finest card, <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review/" target="_blank">the RTX 5090</a>. Instead, it's focusing on the higher volume middle tier—not first place, but definitely not last either.</p><p>All of this is consistent with the <a href="https://www.pcgamer.com/hardware/amds-start-to-2024-big-gains-in-client-and-data-center-big-falls-in-gaming/" target="_blank">big gains in data centre demand and the contracting gaming segment we saw last year</a>, fast becoming an industry-wide trend. For instance, competitor <a href="https://www.pcgamer.com/software/ai/nvidia-shows-no-sign-of-slowing-down-as-it-rakes-in-more-than-dollar26-billion-in-a-single-quarter-thanks-to-data-center-demand/" target="_blank">Nvidia hoovered up $26 billion in a single quarter last year</a> thanks to their own growing data centre segment, and more recently Microsoft committed to spending <a href="https://www.pcgamer.com/software/ai/microsoft-plans-on-investing-usd80-000-000-000-in-ai-this-year-with-no-sign-of-the-machine-learning-spending-spree-stalling-just-yet/" target="_blank">$80 billion to better facilitate its AI-dreams</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1024px;"><p class="vanilla-image-block" style="padding-top:66.70%;"><img id="XweHbmjbT4e3jN8hhcmS2J" name="Dr_Lisa_Su.jpg" alt="AMD CEO Dr. Lisa Su" src="https://cdn.mos.cms.futurecdn.net/XweHbmjbT4e3jN8hhcmS2J.jpg" mos="" align="middle" fullscreen="" width="1024" height="683" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>Then there's 'Stargate,' a massive four year project led by OpenAI and Softbank <a href="https://www.pcgamer.com/gaming-industry/stargate-is-now-a-real-thing-but-sadly-not-a-portal-to-an-alien-planet-a-bunch-of-tech-companies-plan-to-spend-usd500-billion-building-ai-data-centers/" target="_blank">currently working to build AI infrastructure across the US</a>. Expected to cost close to $500 billion over the course of Trump's presidency, AI continues to be a pie everyone wants a bite out of—especially now <a href="https://www.pcgamer.com/software/ai/oh-well-looks-like-the-next-4-years-are-going-to-be-an-ai-free-for-all-as-trump-nixes-biden-administrations-safety-order/" target="_blank">the incumbent has done away with the last administration's proposed AI guardrails</a>.</p><p>But what's the true cost of this rapidly expanding business and outsized data centre demand? Oh, you know, only our environment. Despite Microsoft's recent attempt to <a href="https://www.pcgamer.com/software/ai/microsofts-building-data-centres-out-of-wood-hoping-well-forget-ais-made-its-carbon-emissions-29-percent-higher-than-when-it-pledged-to-go-carbon-negative-in-2020/" target="_blank">incorporate materials with a low carbon footprint into their construction projects</a>, there's no escaping how power-hungry data centres are and <a href="https://www.spglobal.com/ratings/en/research/articles/241030-data-centers-rapid-growth-will-test-u-s-tech-sector-s-decarbonization-ambitions-13302390" target="_blank">what that could mean for carbon emissions</a>. As a result, <a href="https://www.pcgamer.com/hardware/theyre-planning-to-restart-the-three-mile-island-nuclear-power-plant-to-power-microsofts-cloud-and-ai-data-centers/" target="_blank">Microsoft</a>, <a href="https://www.pcgamer.com/hardware/Google-goes-nuclear-with-Kairos-Power/" target="_blank">Google</a>, and <a href="https://www.pcgamer.com/hardware/Meta-AI-gets-stung-by-endangered-bees/" target="_blank">Meta</a> all have their eye on nuclear energy as a source of carbon-free power that can also meet the intensive demands of a future looking increasingly dominated by data centres.</p><div class="product"><a data-dimension112="153b9649-bcec-4ce9-a434-1bbad0c054b0" data-action="Deal Block" data-label="Best CPU for gaming" data-dimension48="Best CPU for gaming" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6YnzywGGRfcnNjLz2FRjx9" name="1646306533.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6YnzywGGRfcnNjLz2FRjx9.jpg" mos="" align="middle" fullscreen="" width="1920" height="1920" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><br></strong><a href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank" data-dimension112="153b9649-bcec-4ce9-a434-1bbad0c054b0" data-action="Deal Block" data-label="Best CPU for gaming" data-dimension48="Best CPU for gaming" data-dimension25=""><strong>Best CPU for gaming</strong></a>: Top chips from Intel and AMD.<br><a href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game first.</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD finally gives the Radeon RX 9070 XT a release date and it's (roughly) March ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amd-finally-gives-the-radeon-rx-9070-xt-a-release-date-and-its-roughly-march/</link>
                                                                            <description>
                            <![CDATA[ At the very back end of that 'Q1' promise, then. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9Manc5a7UGZ2Ehm4wxe3sB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 21 Jan 2025 11:37:03 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jeremy Laird ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/yAFomvQ2kRS39NDfXHRP7G.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:description>                                                            <media:text><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:text>
                                <media:title type="plain"><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Not a moment too soon, AMD has finally put a release date on the much anticipated <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-says-the-performance-data-out-there-for-rdna-4-is-completely-inaccurate/" target="_blank">Radeon RX 9070 and 9070 XT GPUs</a>. They go on sale in March. Yeah, just March, no specific day in March has yet been indentified by AMD.</p><p>Still, cue much rejoicing from gamers after a high-value graphics card, right? We'll certainly be celebrating if the boards are as cheap and performant as the rumours suggest.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">Radeon 9000 series hardware and software are looking great and we are planning to have a wide assortment of cards available globally.  Can’t wait for gamers to get their hands on the cards when they go on sale in March!<a href="https://twitter.com/cantworkitout/status/1881435903358628047">January 20, 2025</a></p></blockquote><div class="see-more__filter"></div></div><p>The news comes from the X account of AMD's consumer CPU and GPU boss, David McAfee, who said, "Radeon 9000 series hardware and software are looking great."</p><p><a href="https://www.pcgamer.com/hardware/graphics-cards/if-amd-isnt-spilling-the-beans-on-the-rx-9070-and-9070-xt-at-least-online-retailers-are-but-a-release-isnt-imminent/" target="_blank">As we reported last week</a>, these news RDNA 4-based GPUs didn't seem imminent following the launch that wasn't a launch at CES. What's more AMD's promise at the show that we'd see the 9070 and 9070 XT some time in Q1 allows for a launch right up to the end of March. So, it all makes sense.</p><p>Of course, it does all still beg the question of why not sooner? After all, AMD's previous generation of GPUs, the Radeon RX 7000 cards, were out right at the end of 2022. The company has already missed its usual two-year cadence for new GPU families.</p><p>There's no official answer to that question. But a number of factors are likely at play. First, there's a good chance that the GPUs that are about to launch weren't AMD's original plan for this generation.</p><p>AMD went for a chiplet design for <a href="https://www.pcgamer.com/amd-radeon-rx-7900-xtx-review-benchmarks-performance/" target="_blank">RDNA 3 and the Radeon RX 7000 family</a> and the expectation for RDNA 4 was a refinement of that approach. As we no know, AMD didn't go with chiplets for RDNA 4 and if that wasn't what was initially intended, then no doubt that put the whole proces behind schedule.</p><p>Then there was Nvidia's price bomb dropped at CES. Aside from the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-announces-the-rtx-50-series-led-by-the-usd1-999-rtx-5090-with-twice-the-performance-of-the-4090/" target="_blank">$2,000 RTX 5090</a>, Nvidia's new graphics cards were cheaper than many observers expected. OK, at $549, the RTX 5070 still isn't exactly cheap for a mere '70 series model. But it may have been positioned lower than AMD was expecting.</p><p>If so, AMD may have needed some time to adjust. Which <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-says-the-performance-data-out-there-for-rdna-4-is-completely-inaccurate/#:~:text=So%2C%20was%20it,the%20proper%20stage." target="_blank">AMD's Frank Azor admitted to in our backstage chat at CES</a> about the cards' non-appearance at the show. Perhaps that meant just reconsidering the positioning of the 9070 and 9070 XT. But it may also involve complications like rebates for board makers or other channel partners who signed up based on a different, higher pricing structure.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1585px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="h6fBXn5QvJuWK3xdZyEZxP" name="nvidia-rtx-5070" alt="Nvidia RTX 5070 graphics card" src="https://cdn.mos.cms.futurecdn.net/h6fBXn5QvJuWK3xdZyEZxP.jpg" mos="" align="middle" fullscreen="" width="1585" height="892" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">At $549, the Nvidia RTX 5070 still isn't exactly cheap, but it might be cheaper than AMD was expecting. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nvidia)</span></figcaption></figure><p>Or maybe March was the plan all along, though we do rather doubt that. AMD very much gave the impression at CES that it had pulled a full RDNA 4 reveal at the last moment.</p><p>Still, none of this will matter if the new cards are as good as the rumours. Ah, yes, those rumours. Allegedly, the 9070 XT's performance is about on par with an Nvidia RTX 4080, maybe a little faster for raster, <a href="https://videocardz.com/newz/alleged-amd-radeon-rx-9070-xt-performance-in-cyberpunk-2077-and-black-myth-wukong-leaked" target="_blank">maybe a little slower for ray tracing</a>, but in that ball park. </p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tidxyoUY3P2N5A2jEhgSNK" name="nvidia-rtx-4070-12.jpg" caption="" alt="Nvidia RTX 4070 and RTX 3080 Founders Edition graphics cards" src="https://cdn.mos.cms.futurecdn.net/tidxyoUY3P2N5A2jEhgSNK.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>Now, when you consider that the performance uplift of the new RTX 5080 looks modest, perhaps 15% or so going on Nvidia's own data and excluding <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-announces-dlss-4-with-multi-frame-generation-says-it-can-help-multiply-frame-rates-by-up-to-8x-over-traditional-brute-force-rendering/" target="_blank">4x Frame Gen</a> (and you really should exclude 4x Frame Gen from these kinds of broad performance comparisons), then it's apparent that AMD's new cards could be quite competitive.</p><p>If they also come in at the rumoured price levels, some of which <a href="https://www.techpowerup.com/330945/amd-radeon-rx-9070-xt-pricing-leak-more-affordable-than-rtx-5070?cp=4" target="_blank">have the 9070 XT at $480</a>, then factor in AMD's much-improved ML-based FSR 4 upscaling, well, you have quite the proposition.</p><p>All of which will make the wait for March quite a long haul. There's quite a lot riding on this and expectations are now so high the risk of disappointment is obvious enough. But here's hoping RDNA 4 is every bit as good and every bit as cheap as all those rumours.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Early Radeon RX 9070 benchmarks are positive, though don't bank too much on them ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/early-radeon-rx-9070-benchmarks-are-positive-though-dont-bank-too-much-on-them/</link>
                                                                            <description>
                            <![CDATA[ I'm hoping further tests prove just as strong. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3679Fx4Y5fCjyxA26tW75Z</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 08 Jan 2025 17:30:25 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:56 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;James is a more recent PC gaming convert, often admiring graphics cards, cases, and motherboards from afar. It was not until 2019, after just finishing a degree in law and media, that they decided to throw out the last few years of education, build their PC, and start writing about gaming instead. In that time, he has covered the latest doodads, contraptions, and gismos, and loved every second of it. Hey, it’s better than writing case briefs.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:description>                                                            <media:text><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:text>
                                <media:title type="plain"><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The AMD Radeon 9X 9070 was benchmarked at this year's CES in just one game but all signs are currently quite positive, getting almost 100 fps average in 4K extreme settings in the latest Call of Duty game.</p><p>Though they were mentioned, <a href="https://www.pcgamer.com/hardware/amd-just-gave-us-our-first-look-at-the-radeon-rx-9070-xt-and-rx-9070-rdna-4-gpus-and-i-am-officially-whelmed/" target="_blank">AMD's upcoming Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs</a> didn't make the splash they were expected to at this year's CES presentation, mostly because we weren't given all that much information on them. </p><p>We know they are coming but we don't know when, we don't know what price they are launching at, and, until now, we didn't have an inkling on performance. </p><p>On the show floor, <a href="https://www.ign.com/articles/amd-radeon-rx-9070-benchmark" target="_blank">IGN managed to get hands-on</a>, playing <a href="https://www.pcgamer.com/games/call-of-duty/black-ops-6-review/" target="_blank">Call of Duty: Black Ops 6</a>. With upscaling and frame generation turned off, the twitch shooter got an average of 99 fps, which is quite impressive. The reporter did have some sort of visual glitch while testing but this isn't uncommon, especially in unreleased tech. </p><p>The same report claims that this performance is comparable to the <a href="https://www.pcgamer.com/nvidia-rtx-4080-super-review-performance-benchmarks/#:~:text=Our%20Verdict,rehabilitating%20the%20erstwhile%20RTX%204080." target="_blank">Nvidia Geforce RTX 4080 Super</a>, which achieved 129 fps in their testing at quality settings, with DLSS turned on. </p><p>These early figures are definitely positive, especially if the price is right for AMD's new GPUs. However, there are few important things to note. First, Call of Duty as a series has historically performed well on AMD's GPUs, and is likely the reason this game was chosen to show off the cards this year. It doesn't take away from otherwise pretty good benchmark results but AMD and Intel can both struggle with a wide variety of games as Nvidia is the top dog in the market, and therefore often the most thought about from a consumer perspective. </p><p>We also can't account, fully, for what the rest of the rig is doing, and what kinds of environments this tech exists in at a show like this. As well as all of this, this is seemingly just a single benchmark, and anomalies do exist in testing.</p><p>However, the new tech in these GPUs is interesting. AMD's RDNA 4 architecture is built on a 4 nm process and offers better media encoding for productivity than RDNA 3/3.5, better AI performance and improved ray tracing. Being machine-learning powered, this is an attempt to bring it closer to the performance increases of Nvidia's AI-based DLSS. </p><p><a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-announces-the-rtx-50-series-led-by-the-usd1-999-rtx-5090-with-twice-the-performance-of-the-4090/" target="_blank">Nvidia has just announced the whole new line of RTX 50 series cards</a> which are expected to be the most powerful mainstream GPUs in the market, though AMD could offer a better alternative for budget and mid-range gamers, especially with the mighty <a href="https://www.pcgamer.com/hardware/graphics-cards/i-reckon-the-nvidia-rtx-5090-founders-edition-is-the-best-looking-graphics-card-ive-seen-in-well-ever-actually/" target="_blank">RTX 5090</a> costing a headache-inducing $2000. </p><div class="product"><a data-dimension112="97594616-2db0-471a-9dbc-bc72c7b3f7f1" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" href="https://www.pcgamer.com/tag/ces-2025/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ASXmzRRyJnHMmbMqV8mPyE" name="1735909906.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ASXmzRRyJnHMmbMqV8mPyE.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p></p><p><strong>Catch up with </strong><a href="https://www.pcgamer.com/tag/ces-2025/" target="_blank" data-dimension112="97594616-2db0-471a-9dbc-bc72c7b3f7f1" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" data-dimension25=""><strong>CES 2025</strong></a><strong>: </strong>We're on the ground in sunny Las Vegas covering all the latest announcements from some of the biggest names in tech, including Nvidia, AMD, Intel, Asus, Razer, MSI and more.</p><p></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD might have told us little about its RDNA 4 graphics cards but at least we know the Radeon RX 9070 and 9070 XT have 16 GB of VRAM ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amd-might-have-told-us-little-about-its-rdna-4-graphics-cards-but-at-least-we-know-the-radeon-rx-9070-and-9070-xt-have-16-gb-of-vram/</link>
                                                                            <description>
                            <![CDATA[ It looks like Asus has actually told us more than AMD did. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">W4WJNxVkhdfu9Mahkf5dmZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 07 Jan 2025 16:42:28 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob got his hands on a gaming PC for the first time when he was about 12 years old. He swiftly realised the local PC repair store had ripped him off with his build and vowed never to let another soul build his rig again. With this vow, Jacob the hardware junkie was born. Since then, Jacob&#039;s led a double-life as part-hardware geek, part-philosophy nerd, first working as a Hardware Writer for PCGamesN in 2020, then working towards a PhD in Philosophy for a few years while freelancing on the side for sites such as TechRadar, Pocket-lint, and yours truly, PC Gamer. Eventually, he gave up the ruthless mercenary life to join the world&#039;s #1 PC Gaming site full-time. It&#039;s definitely not an ego thing, he assures us.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:description>                                                            <media:text><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:text>
                                <media:title type="plain"><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Well, when it comes to next-gen GPUs, AMD's <a href="https://www.pcgamer.com/tag/ces-2025/" target="_blank">CES 2025</a> presentation let us know that the Radeon RX 9070 and 9070 XT exist... and that's about it. Unfortunately, we didn't hear any mention of specs or pricing—no CU counts and no info about VRAM or bus widths.</p><p>However, Asus was the first <a href="https://edgeup.asus.com/2025/game-on-with-radeon-rx-9070-and-radeon-rx-9070-xt-graphics-cards-from-tuf-gaming-and-prime/" target="_blank">to announce graphics cards featuring these RDNA 4 GPUs</a> in the form of TUF OC and Prime OC variants, and what could have easily slipped under the radar is that these will have "a supersized 16GB serving of VRAM". In other words, the first confirmation of 16 GB of VRAM for the RX 9070 and RX 9070 XT has come from Asus, not AMD.</p><p>We've suspected we'd be dealing with 16 GB of VRAM since at least mid-2024 with some <a href="https://www.pcgamer.com/hardware/graphics-cards/amds-rdna-4-equipped-line-of-rx-8000-gpus-may-have-already-been-spotted-in-tests-but-dont-trust-the-figures-just-yet/" target="_blank">RDNA 4 GPU specs and performance rumours</a>. But as we said at the time, we couldn't trust those figures for certain, and AMD recently told us that "the performance data out there for RDNA 4 is completely inaccurate".</p><p>Nevertheless, the "16 GB of VRAM" part of previous rumours seems to have been correct. We don't know whether that'll be GDDR6 or GDDR7—though our money's on GDDR6—but the 16 GB pretty much says it'll be a 256-bit memory bus.</p><p>16 GB of VRAM will put the 9070/9070 XT in line with the Radeon RX 7800 XT, which makes sense given the 9070, if it weren't for AMD's naming scheme change-up, would be an RX 7800 XT. It also puts it in line with the newly announced RTX 5070 Ti and 5080, which will both have 16 GB of (GDDR7) VRAM.</p><p>It also puts the RX 9070 and 9070 XT ahead of the RTX 4070 Ti, which is the graphics card that has a level of performance it <a href="https://www.pcgamer.com/hardware/graphics-cards/it-looks-like-amds-expecting-the-rx-9070-xt-to-rival-the-rtx-4070-ti-which-is-fine-if-it-ends-up-being-the-right-price/" target="_blank">looks like AMD is pitting the new RDNA 4 cards against</a>.</p><p>Of course, all of that's just comparing raw VRAM capacity, which says very little outside the context of memory bandwidth and general architecture. On that front, we're still just as starved for info as we were before, albeit with promises of improved ray tracing, AI compute, and so on.</p><p>We do know that these 9000-series graphics cards will be the only ones to support FSR 4, which promises <a href="https://www.pcgamer.com/hardware/graphics-cards/amds-fsr-4-will-use-machine-learning-but-requires-an-rdna-4-gpu-promises-a-dramatic-improvement-in-terms-of-performance-and-quality/">"a dramatic improvement in terms of performance and quality"</a>. And if previous rumours are anything to go by (and remember, AMD seems to imply they're not) then we could be looking at <a href="https://www.pcgamer.com/hardware/graphics-cards/if-the-rumour-that-amds-rdna-4-gpu-is-45-percent-faster-in-ray-tracing-than-a-7900-xtx-and-on-par-with-an-rtx-4080-super-in-raster-is-true-im-buying-six-of-em/" target="_blank">45% faster ray tracing performance than the 7900 XTX</a>, too—this would be more in line with the RTX 4080 Super.</p><p>Whatever the case, AMD is explicitly <a href="https://www.pcgamer.com/hardware/graphics-cards/amds-rdna-4-gpus-are-about-efficiency-in-terms-of-performance-and-price-we-know-where-gamers-buy-products-its-well-below-that-usd1-000-price-point/" target="_blank">focusing on mainstream price to performance</a>, "aiming for a card that delivers outstanding performance where most gamers are buying their cards today." I'd say a 16 GB RTX 4070 Ti competitor would fit nicely into that category, provided the price is right. Let's hope AMD doesn't keep us waiting too long to share more.</p><div class="product"><a data-dimension112="c0ea5d03-df8e-4305-8c85-a9c5fb2ee1d3" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ASXmzRRyJnHMmbMqV8mPyE" name="1735909906.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ASXmzRRyJnHMmbMqV8mPyE.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p></p><p><strong>Catch up with </strong><a href="https://www.pcgamer.com/tag/ces-2025/" target="_blank" data-dimension112="c0ea5d03-df8e-4305-8c85-a9c5fb2ee1d3" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" data-dimension25=""><strong>CES 2025</strong></a><strong>: </strong>We're on the ground in sunny Las Vegas covering all the latest announcements from some of the biggest names in tech, including Nvidia, AMD, Intel, Asus, Razer, MSI and more.</p><p><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="c0ea5d03-df8e-4305-8c85-a9c5fb2ee1d3" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" data-dimension25="">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ With its Prime and TUF Radeon RX 9070 graphics cards, Asus is ditching thermal paste for a thermal pad that melts when hot ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/with-its-prime-and-tuf-radeon-rx-9070-graphics-cards-asus-is-ditching-thermal-paste-for-a-thermal-pad-that-melts-when-hot/</link>
                                                                            <description>
                            <![CDATA[ This should really make the TUF cards tough over the long-term (sorry). ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">FsLgizGfPMzPidrfM7aDef</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/N36js7RR4FjLtQ6SMHBH5i-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 07 Jan 2025 14:27:07 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:54 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob got his hands on a gaming PC for the first time when he was about 12 years old. He swiftly realised the local PC repair store had ripped him off with his build and vowed never to let another soul build his rig again. With this vow, Jacob the hardware junkie was born. Since then, Jacob&#039;s led a double-life as part-hardware geek, part-philosophy nerd, first working as a Hardware Writer for PCGamesN in 2020, then working towards a PhD in Philosophy for a few years while freelancing on the side for sites such as TechRadar, Pocket-lint, and yours truly, PC Gamer. Eventually, he gave up the ruthless mercenary life to join the world&#039;s #1 PC Gaming site full-time. It&#039;s definitely not an ego thing, he assures us.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/N36js7RR4FjLtQ6SMHBH5i-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus TUF Gaming Radeon RX 9070]]></media:description>                                                            <media:text><![CDATA[Asus TUF Gaming Radeon RX 9070]]></media:text>
                                <media:title type="plain"><![CDATA[Asus TUF Gaming Radeon RX 9070]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/N36js7RR4FjLtQ6SMHBH5i-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>AMD hasn't given us much information about the upcoming Radeon RX 9070 and 9070 XT this <a href="https://www.pcgamer.com/tag/ces-2025/" target="_blank">CES 2025</a>, but that hasn't stopped Asus from giving us a peek at its own versions of the new graphics cards. The company has <a href="https://edgeup.asus.com/2025/game-on-with-radeon-rx-9070-and-radeon-rx-9070-xt-graphics-cards-from-tuf-gaming-and-prime/" target="_blank">just announced</a> its TUF Gaming OC and Prime OC versions of the next-gen AMD cards and probably the biggest change is how they approach cooling.</p><p>Instead of thermal paste on top of the GPU die, the TUF Gaming Radeon RX 9070 (XT and non-XT) OC and Prime Radeon RX 9070 (XT and non-XT) OC graphics cards will all feature a "phase-change thermal pad" that Asus says is "designed to give you reliable performance over the long term".</p><p>Asus explains: "The electrically non-conductive pad is a solid at room temperature but liquefies as it heats up. As it melts, it fills the microscopic gaps between the GPU and thermal module, providing superior thermal conductivity and enhanced heat dissipation, ensuring optimal performance, even for sustained, heavy GPU workloads.</p><p>"Additionally, the phase-change thermal pads offer exceptional longevity. They outlast traditional pastes by a significant margin, even for graphics cards that see heavy workloads on a regular basis. We can’t say that you’ll never want to repaste one of these graphics cards, but we are confident that it’ll be a long time before you even consider it."</p><p>The main reason to opt for a phase-change thermal pad instead of standard thermal paste, as Asus suggests, is because it can offer more longevity. This is because phase-change paste returns to a solid state at room temp, and this should prevent "pump out" in the long-term, which is when thermal paste squeezes away from the die centre over time, leading to increasing temperatures. </p><p>Our Nick uses a phase-change pad on his RTX 4080 Super for just that reason. You can see a picture of this below. The material being used to keep the thermals in check is Honeywell PTM7950, which has been <a href="https://www.igorslab.de/en/overhyped-honeywell-ptm7950-in-lab-test-and-as-game-changer-for-graphics-cards/" target="_blank">shown to perform incredibly well</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qeZSWBg7idf6ypMcnjFgQC" name="rtx-4080-super-thermal-pad.JPEG" alt="RTX 4080 Super GPU die with thermal pad on top" src="https://cdn.mos.cms.futurecdn.net/qeZSWBg7idf6ypMcnjFgQC.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The use of such thermal pads isn't completely new. XFX has used them for its Magnetic Air GPU models, for instance, such as on its <a href="https://www.xfxforce.com/shop/xfx-quicksilver-amd-radeon-rx-7900gre-magneticair" target="_blank">Quicksilver AMD Radeon RX 7900GRE Magnetic Air</a>. </p><p>It's new for Asus's TUF and Prime line-ups, though. And I do like how fitting it will be to have resilient thermal pads in the "TUF" cards. These cards, Asus reminds us, are armoured "in a metal exoskeleton for structural rigidity", have dual-ball fan bearings that "keep the fans spinning up to twice as long as conventional designs", and have "military-grade components for rock-solid power delivery and a long lifespan."</p><p>The Asus RX 9070 graphics cards themselves will feature 16 GB of VRAM and dual BIOS functionality to choose between a quieter or more performant mode. The Prime models "pack a triple-fan cooling solution into a compact 2.5-slot design". </p><p>I can't help but find it a little funny that 2.5-slot designs are now deemed "compact". But that's the world we live in now, I suppose: one of giant, powerful graphics cards. And given more power tends to mean more heat, I suppose this should make us extra grateful that manufacturers are looking to increase longevity by trying out new ways of keeping things cool.</p><p>Let's not get carried away with the "powerful" train of thought, though. Although we don't know for sure, it looks like these RDNA 4 GPUs <a href="https://www.pcgamer.com/hardware/graphics-cards/it-looks-like-amds-expecting-the-rx-9070-xt-to-rival-the-rtx-4070-ti-which-is-fine-if-it-ends-up-being-the-right-price/" target="_blank">might rival the RTX 4070 Ti</a>—which is great, but nothing like the power that Nvidia's <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-announces-the-rtx-50-series-led-by-the-usd1-999-rtx-5090-with-twice-the-performance-of-the-4090/" target="_blank">claiming of its latest high-end 50-series graphics cards</a>. We'll have to wait and see.</p><div class="product"><a data-dimension112="48e8755b-1036-4aa7-b633-eeaa3ea91e1b" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ASXmzRRyJnHMmbMqV8mPyE" name="1735909906.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ASXmzRRyJnHMmbMqV8mPyE.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p></p><p><strong>Catch up with </strong><a href="https://www.pcgamer.com/tag/ces-2025/" target="_blank" data-dimension112="48e8755b-1036-4aa7-b633-eeaa3ea91e1b" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" data-dimension25=""><strong>CES 2025</strong></a><strong>: </strong>We're on the ground in sunny Las Vegas covering all the latest announcements from some of the biggest names in tech, including Nvidia, AMD, Intel, Asus, Razer, MSI and more.</p><p><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="48e8755b-1036-4aa7-b633-eeaa3ea91e1b" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" data-dimension25="">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD announces new driver-based AI for 'AMD-related questions', local file summaries, and image generation for its new line of graphics cards ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/software/ai/amd-announces-new-driver-based-ai-for-amd-related-questions-local-file-summaries-and-image-generation-for-its-new-line-of-graphics-cards/</link>
                                                                            <description>
                            <![CDATA[ The AI land rush is hitting almost every company. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4yDRoiVwvXUgCquLf5V7Vm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2d5GJCfUuSnP7BPtUo6wxJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 06 Jan 2025 19:48:10 +0000</pubDate>                                                                                                                                <updated>Mon, 06 Jan 2025 20:59:56 +0000</updated>
                                                                                                                                            <category><![CDATA[AI]]></category>
                                                    <category><![CDATA[Software]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;James is a more recent PC gaming convert, often admiring graphics cards, cases, and motherboards from afar. It was not until 2019, after just finishing a degree in law and media, that they decided to throw out the last few years of education, build their PC, and start writing about gaming instead. In that time, he has covered the latest doodads, contraptions, and gismos, and loved every second of it. Hey, it’s better than writing case briefs.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/2d5GJCfUuSnP7BPtUo6wxJ-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A collage of Radeon RX 9000 series graphics cards, as shown in AMD&#039;s promotional video for the launch of RDNA 4 at CES 2025]]></media:description>                                                            <media:text><![CDATA[A collage of Radeon RX 9000 series graphics cards, as shown in AMD&#039;s promotional video for the launch of RDNA 4 at CES 2025]]></media:text>
                                <media:title type="plain"><![CDATA[A collage of Radeon RX 9000 series graphics cards, as shown in AMD&#039;s promotional video for the launch of RDNA 4 at CES 2025]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2d5GJCfUuSnP7BPtUo6wxJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Announced today, <a href="https://www.pcgamer.com/hardware/amds-adrenalin-software-finally-has-official-support-for-stalker-2-flight-sim-2024-and-dragon-age-the-veilguard/" target="_blank">AMD's Adrenalin software</a> is getting an AI bump for compatible cards <a href="https://www.pcgamer.com/hardware/graphics-cards/amds-next-gen-rdna-4-graphics-cards-are-now-rumoured-to-be-called-the-rx-9000-series-and-we-might-have-already-had-a-sneak-peek-at-what-they-look-like/" target="_blank">Radeon RX 9070 XT and Radeon RX 9070</a>, which will be launching in the coming months. </p><p>Over the last few years, we have seen countless companies cash in on the popularity of AI with their own chatbots, image-generation tools, and more. Creatively named AMD Adrenalin AI, this is only possible in the upcoming line of AI-capable graphics cards from AMD, implying a level of on-device AI use, though we don't know to what extent that is the case.</p><p>We also don't yet know how this AI is being done and through which AI model. It could be in-house, which would explain part of its relatively small use case, or adapted from a larger model, which could make sense as there's a full-on image generation tool there. </p><p>The ability to summarize local documents means it can effectively go into PDFs, take out the necessary information, and give that to you. It could also be a good tool for clearing out storage as that's one of the bigger places for bloat as devices age.</p><p>However, we don't yet know if it can sum up multiple files at a time, or entire documents, so we will need to wait for this information before we figure out how useful it could be as a cleanup tool.</p><p>Finally, you can ask it specific AMD-related questions, like what AMD's frame generation technology is, what RDNA is, etc. This is effectively a chatbot designed to only answer specific, fairly niche questions on your rig.</p><p>Once again, we don't know the perimeters of this or what happens if you dare to stray outside of questions about AMD but, like any AI implementation, we'll have to get hands-on to see how this all works. </p><p>Interestingly, AMD's RDNA 4 architecture has specific improvements for AI and its upcoming range of AI chips for mobile use in the likes of the <a href="https://www.pcgamer.com/hardware/the-new-rog-flow-z13-is-ditching-dedicated-graphics-but-making-up-for-it-with-amds-next-gen-ryzen-ai-max-apu/" target="_blank">ASUS ROG Flow Z13</a> is built with Copilot+, Microsoft's AI suite in mind. This means we don't really know to what level users are actually expected to use AMD Adrenalin AI. </p><p>The next wave of graphics cards, as well as AMD's AI, is set to launch in Q1, 2025, so we should know a lot more about it in the coming months. </p><div class="product"><a data-dimension112="d3635ffb-48d2-4c8d-b468-00e4bdafc8aa" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ASXmzRRyJnHMmbMqV8mPyE" name="1735909906.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ASXmzRRyJnHMmbMqV8mPyE.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p></p><p><strong>Catch up with </strong><a href="https://www.pcgamer.com/tag/ces-2025/" target="_blank" data-dimension112="d3635ffb-48d2-4c8d-b468-00e4bdafc8aa" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" data-dimension25=""><strong>CES 2025</strong></a><strong>: </strong>We're on the ground in sunny Las Vegas covering all the latest announcements from some of the biggest names in tech, including Nvidia, AMD, Intel, Asus, Razer, MSI and more.</p><p><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="d3635ffb-48d2-4c8d-b468-00e4bdafc8aa" data-action="Deal Block" data-label="Catch up with CES 2025" data-dimension48="Catch up with CES 2025" data-dimension25="">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD just gave us our first look at the Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs and I am officially whelmed ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/amd-just-gave-us-our-first-look-at-the-radeon-rx-9070-xt-and-rx-9070-rdna-4-gpus-and-i-am-officially-whelmed/</link>
                                                                            <description>
                            <![CDATA[ A preview rather than a full-on announcement, but it's a brief look at the next-gen GPU competition at least. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QtA2vYNrTGywHmDznAToeR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 06 Jan 2025 19:46:10 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:52 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ZGont4SjJV38V5HWmjfNAE.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:description>                                                            <media:text><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:text>
                                <media:title type="plain"><![CDATA[The AMD Radeon RX 9070 XT and RX 9070 RDNA 4 GPUs arranged in diagonal lines, taken from a CES 2025 presentation slide ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FbucRiSjc8TZnXzYoMo2FF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.pcgamer.com/tag/ces-2025/" target="_blank">CES 2025</a> is officially underway, and the first of our big GPU hitters has broken ranks. Sort of. AMD's RDNA 4 graphics cards have long been anticipated, and now we've been given a preview of what to expect from the next-generation AMD GPUs. In a pre-briefing at least, as AMD didn't actually show us anything regarding the new GPUs at the keynote itself.</p><p>Built on a 4nm process, the RDNA 4 architecture features second-generation Gen AI accelerators, third-gen Raytracing accelerators, and a second-generation AMD Radiance Display engine, with optimised compute units, "supercharged" AI compute, and improved ray tracing per CU. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mivYnQ3XBNn8NChSoxYAx6" name="vlcsnap-2025-01-03-13h23m29s490" alt="A presentation slide from AMD listing the details of the AMD RDNA 4 architecture" src="https://cdn.mos.cms.futurecdn.net/mivYnQ3XBNn8NChSoxYAx6.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>AMD is also promising better media encoding and decoding image quality and plans to introduce FSR 4 alongside the new architecture.</p><p>Unlike previous iterations, FSR 4 will be machine learning-powered, which hopefully will bring it closer to parity with Nvidia's AI-based DLSS. AMD says the FSR 4 upgrade feature will only be available on AMD Radeon RX 9070-series cards for supported games with AMD FSR 3.1 already integrated.</p><p>So, it looks like that improved AI compute will be necessary to power the latest version of AMD's upscaling tech, as AMD has also promised a "significant boost in AI" for the new cards.</p><p>The announcement was very light on details, so we're still not sure exactly how many compute units will be on offer for each GPU, how much VRAM will be provided, or what bus width the new cards will be using... really, not much technical detail at all beyond the existence of RX 9070 XT and RX 9070 models.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2160px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jvUDYoDEDbjirZSQjfpcjR" name="20250103_263" alt="An AMD slide showing the Radeon rebranding for the RX 9070 XT and RX 9070 in relation to the previous series." src="https://cdn.mos.cms.futurecdn.net/jvUDYoDEDbjirZSQjfpcjR.png" mos="" align="middle" fullscreen="" width="2160" height="1215" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>So, a bit less than I was personally expecting, at the very least. Still, there's info to be gleaned here, including that the new cards will be available in Q1 of this year. With the next-generation Nvidia RTX 50-series cards expected to be <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidias-corporate-blog-goes-full-fan-mode-with-its-description-of-jen-hsun-huang-tech-leader-ai-visionary-endlessly-curious/" target="_blank">announced later this evening</a>, many will be hoping for AMD to provide some robust competition in the mid-range market for the new cards.</p><p>As for the high-end, however, that game was over before it really started. AMD's Jack Huyhn has already stated that the next-gen Radeon cards <a href="https://www.pcgamer.com/hardware/graphics-cards/i-dont-want-amd-to-be-the-company-that-only-people-who-can-afford-porsches-and-ferraris-can-buy-amds-jack-huynh-says-being-king-of-the-hill-isnt-the-priority-for-its-next-gen-gpus/" target="_blank">won't be targeting the top-end of the market</a>, so really it looks like a potential <a href="https://www.pcgamer.com/nvidia-geforce-rtx-5070/" target="_blank">RTX 5070</a> would be the card to beat for the RX 9070 XT moving forward.</p><div  class="fancy-box"><div class="fancy_box-title">CES 2025</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tS9pSoXGH8XGnm6WV32cwM" name="ces.png" caption="" alt="The CES logo on display at the show." src="https://cdn.mos.cms.futurecdn.net/tS9pSoXGH8XGnm6WV32cwM.png" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><strong>Catch up with </strong><a data-analytics-id="inline-link" href="https://www.pcgamer.com/tag/ces-2025/" target="_blank"><strong>CES 2025</strong></a><strong>: </strong>We're on the ground in sunny Las Vegas covering all the latest announcements from some of the biggest names in tech, including Nvidia, AMD, Intel, Asus, Razer, MSI and more.</p></div></div><p>And will it? Who knows. With details still thin on the ground, it's difficult to judge what the potential performance might be at this stage—and that's always a guessing game until we test the cards for ourselves.</p><p>Regardless, it looks like it'll be a little while longer before we get some cold hard data on exactly what sort of specs to expect from these cards, although hopefully, it won't be too long before we slam them into our benchmarking rigs for a thorough test session. In the meantime, this is what we've got. It's not a lot, but at least RDNA 4 is well on its way, ey?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ What a difference a year makes: Nvidia's RTX 40-series share of the Steam Hardware Survey is 80% larger than this time last year but its last-gen RTX chips still rule the roost ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/what-a-difference-a-year-makes-nvidias-rtx-40-series-share-of-the-steam-hardware-survey-is-80-percent-larger-than-this-time-last-year-but-its-last-gen-rtx-chips-still-rule-the-roost/</link>
                                                                            <description>
                            <![CDATA[ RDNA 2 chips are AMD's best performer, outstripping all the rest of Team Red's GPUs combined. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hWzotm5FQomMVDQqmnr5nW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WnUVx2BKt7visM6Rq8xPP6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 04 Nov 2024 12:42:00 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:48 +0000</updated>
                                                                                                                                            <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WnUVx2BKt7visM6Rq8xPP6-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nvidia GeForce RTX 4060 video outputs and backplate]]></media:description>                                                            <media:text><![CDATA[Nvidia GeForce RTX 4060 video outputs and backplate]]></media:text>
                                <media:title type="plain"><![CDATA[Nvidia GeForce RTX 4060 video outputs and backplate]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WnUVx2BKt7visM6Rq8xPP6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Another month, another set of results from Valve's PC hardware survey. It's comforting to know that some things never change but if you're Nvidia, then it will be even more comforting to note that one thing <em>has</em> changed—in the space of 12 months, its RTX 40-series of desktop graphics cards and laptop GPUs have an 80% bigger share of all the surveyed machines.</p><p>In the October 2023 survey, Ada Lovelace graphics processors accounted for 10% of all the sampled machines, whereas in the <a href="https://store.steampowered.com/hwsurvey/Steam-Hardware-Software-Survey-Welcome-to-Steam" target="_blank">latest figures reported</a>, it's climbed to 17%. While the number itself might not seem all that impressive, it's a sizeable increase.</p><p>For something to increase in this survey, another thing needs to go down and in the case of Nvidia's GPUs, the GTX 10-series (aka Pascal) saw the biggest drop, going from 16% to 11%.</p><p>However, Turing and Ampere (RTX 20- and RTX 30-series, respectively) remain barely unchanged, and the latter still dominates the survey, with over 30% of all the sampled GPUs—the <a href="https://www.pcgamer.com/nvidia-geforce-rtx-3060-12gb-review-benchmarks-zotac-twin-edge/" target="_blank">RTX 3060</a> is the best of them all, accounting for 7% of the survey.</p><p>That said, the <a href="https://www.pcgamer.com/nvidia-geforce-rtx-4060-review-benchmarks-performance/" target="_blank">RTX 4060</a> (desktop and laptop) is very close behind, taking 5% of the survey's share of GPUs apiece.</p><p>AMD has faired even better, with RDNA 3 chips rising by almost 400% in the survey results, compared to this time last year. But don't get too excited, as the RX 7000 series still only accounts for 1% of the total survey, and Intel's Arc chips actually account for 3%, just to rub salt into the wound.</p><p>RDNA 2 GPUs have gone from being 2% of the total to around 6% (with the <a href="https://www.pcgamer.com/powercolor-radeon-rx-6600-fighter-review/" target="_blank">Radeon RX 6600</a> being the most popular) but AMD's total share of the survey pales in comparison to Nvidia's, reflecting the overall GPU market. At least its CPUs are making progress, accounting for <a href="https://store.steampowered.com/hwsurvey/processormfg/" target="_blank">just under 37% of all the sampled PCs</a>. </p><p>As always, though, one should view the Steam survey results with a degree of caution. Valve doesn't state the number of sampled machines and it doesn't provide any details on the sampling method. I've always assumed the latter to be done on the basis that Valve's servers just ping a random selection of accounts to receive the call to participate in the survey, but who knows what it actually does?</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tidxyoUY3P2N5A2jEhgSNK" name="nvidia-rtx-4070-12.jpg" caption="" alt="Nvidia RTX 4070 and RTX 3080 Founders Edition graphics cards" src="https://cdn.mos.cms.futurecdn.net/tidxyoUY3P2N5A2jEhgSNK.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>Without any information about the sample size, it's impossible to say just how well the survey compares to research on global market share, but I keep track of all the monthly statistics just to see if any significant patterns can be discerned.</p><p>The main one is that RTX 30-series graphics cards and laptop GPUs are still just as popular as they have been since January 2023, if not more so.</p><p>I suspect part of this is because the current RTX 40-series models aren't exactly what you'd call cheap and if PC gamers had bought their Ampere GPUs during the pandemic when prices were excessively high, they're probably not going to feel like spending that kind of money again—or at least, not until there's a noticeable increase in gaming performance.</p><p>It'll be interesting to see when Ampere finally gives up its survey crown and more importantly, what GPU takes over the top slot: Will it be Ada Lovelace in a few more years? Answers on a postcard, please.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD Fluid Motion Frames 2 is out now and hands Radeon gamers a new AI-optimised frame generation option in most games ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amd-fluid-motion-frames-2-is-out-now-and-hands-radeon-gamers-a-new-ai-optimised-frame-generation-option-in-most-games/</link>
                                                                            <description>
                            <![CDATA[ The frame gen tech has finally exited beta. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gxizKqVojiC2KiGbAeoEGA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/n2feqJhrwcJkZ49jvWGKRi-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Oct 2024 10:53:39 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/kwSjjnBRtitBmscifdHJ7R.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob got his hands on a gaming PC for the first time when he was about 12 years old. He swiftly realised the local PC repair store had ripped him off with his build and vowed never to let another soul build his rig again. With this vow, Jacob the hardware junkie was born. Since then, Jacob&#039;s led a double-life as part-hardware geek, part-philosophy nerd, first working as a Hardware Writer for PCGamesN in 2020, then working towards a PhD in Philosophy for a few years while freelancing on the side for sites such as TechRadar, Pocket-lint, and yours truly, PC Gamer. Eventually, he gave up the ruthless mercenary life to join the world&#039;s #1 PC Gaming site full-time. It&#039;s definitely not an ego thing, he assures us.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/n2feqJhrwcJkZ49jvWGKRi-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The RX 7900 XTX in a red-lit gaming PC]]></media:description>                                                            <media:text><![CDATA[The RX 7900 XTX in a red-lit gaming PC]]></media:text>
                                <media:title type="plain"><![CDATA[The RX 7900 XTX in a red-lit gaming PC]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/n2feqJhrwcJkZ49jvWGKRi-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With upcoming Nvidia GeForce RTX 50-series and AMD Radeon RX 8000-series graphics cards looming on the horizon, it&apos;s easy to forget about the graphics software that will work alongside them, such as frame generation. Well, if we needed a reminder, AMD&apos;s latest Adrenalin driver release should help.</p><p>AMD&apos;s just <a href="https://community.amd.com/t5/gaming/boost-gaming-performance-by-2-5x-with-amd-software-adrenalin/ba-p/711458" target="_blank">announced Adrenalin 24.9.1</a>, which claims to feature changes that can help "boost gaming performance by 2.5x". This is primarily thanks to the introduction second generation of AMD&apos;s Fluid Motion Frames, AFMF 2, which has now been officially released with this latest driver.</p><p>AFMF 2 was <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-introduces-a-beta-preview-of-fluid-motion-frames-2-with-ai-optimized-enhancements-for-improved-quality-lower-latency-and-better-performance/" target="_blank">previously in beta</a>, and the first generation of the tech has been <a href="https://www.pcgamer.com/amd-fluid-motion-frames-finally-goes-official-driver-based-frame-generation-for-any-dx1112-game/" target="_blank">with us since January</a>. Last month we saw an <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-blog-fail-suggests-fluid-motion-frames-2-is-exiting-beta-in-its-full-september-driver-release/" target="_blank">AMD blog fail hint at an upcoming AFMF 2 release</a>, which has now come to pass.</p><p>AFMF is a driver-level frame gen technology that you can toggle on or off in the Adrenalin software, giving you some of the benefit of FSR or DLSS but without any game-specific optimisations. This means no per-game implementations required, but also no per-game performance and quality enhancing optimisations.</p><p>The second generation of FMF, AMD says, "adds new optimizations and tunable settings for a better frame generation experience, including AI-optimized enhancements for improved quality, lower latency, and better performance on integrated graphics". AFMF now also works alongside Radeon Chill, borderless full screen mode with 7000-series GPUs, and Vulkan and OpenGL games.</p><p>AMD&apos;s charts  show "on average 2.5x higher frame rates in selected games" using AFMF 2. However, this shouldn&apos;t be overstated because the results are from games run using HYPR-RX and FSR 2, not <em>just </em>AFMF 2. </p><p>This, of course, will be a standard use case, because AFMF is for those looking to generate frames when FSR 3 isn&apos;t available, in which case it&apos;s likely you&apos;ll be using other optimisations such as FSR 2 (which doesn&apos;t have frame gen) and HYPR-RX (which optimises game settings for you).</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tidxyoUY3P2N5A2jEhgSNK" name="nvidia-rtx-4070-12.jpg" caption="" alt="Nvidia RTX 4070 and RTX 3080 Founders Edition graphics cards" src="https://cdn.mos.cms.futurecdn.net/tidxyoUY3P2N5A2jEhgSNK.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>But, standard use case or not, we can&apos;t attribute anywhere close to the majority of these "2.5x gains" to AFMF 2. In our Nick&apos;s testing—admittedly of an earlier build of the tech—he found AFMF 2 to offer a slight frame rate improvement over first-gen AFMF, among other non-frame rate benefits such as to latency and fast-motion handling.</p><p>So, in other words, don&apos;t expect AFMF 2 to be a complete game-changer. But it&apos;ll be nice to have, for sure, for those games that don&apos;t offer FSR 3 support—who&apos;s gunna complain about free frames? And given most <a href="https://www.pcgamer.com/best-handheld-gaming-pc/" target="_blank">handheld gaming PCs</a> pack an AMD Radeon GPU, there should be quite a market for it.</p><p>Radeon 7000-series owners can enable it by enabling the HYPR-RX profile in Adrenalin, and 6000-series owners can enable it in Graphics Options in Adrenalin.</p><p>While AFMF 2 is the main change of note with the latest AMD driver, there are additions, too, such as Geometric Downscaling. AMD explains, "When videos are being played in a window that is smaller than the native resolution, Geometric Downscaling helps reduce visual artifacts and aliasing, allowing for smoother video quality."</p><p>You can <a href="https://www.amd.com/en/resources/support-articles/release-notes/RN-RAD-WIN-24-9-1.html" target="_blank">download AMD Adrenalin 24.9.1 here</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The really simple solution to AMD's collapsing gaming GPU market share is lower prices from launch ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/the-really-simple-solution-to-amds-collapsing-gaming-gpu-market-share-is-lower-prices-from-launch/</link>
                                                                            <description>
                            <![CDATA[ Give us an RX 8800 XT for $400. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uLjtETGiNyJaxxUWrHFgTZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HhgRs2q5wjBRkGzn6o32Mh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Oct 2024 14:47:33 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jeremy Laird ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/yAFomvQ2kRS39NDfXHRP7G.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HhgRs2q5wjBRkGzn6o32Mh-1280-80.jpg">
                                                            <media:credit><![CDATA[Andy Edser]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[My RX 7800 XT, relaxing, in situ]]></media:description>                                                            <media:text><![CDATA[My RX 7800 XT, relaxing, in situ]]></media:text>
                                <media:title type="plain"><![CDATA[My RX 7800 XT, relaxing, in situ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HhgRs2q5wjBRkGzn6o32Mh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>AMD says it wants more PC gaming graphics market share. As well it might, <a href="https://www.pcgamer.com/hardware/graphics-cards/the-gpu-market-is-back-baby-and-astonishing-market-watchers-who-have-been-predicting-its-doom-for-decades/" target="_blank">what with the latest data showing it owns just 12% of the PC graphics card market</a> to Nvidia&apos;s monumental 88%.</p><p>There&apos;s a simple solution to that. Price. Now, this may seem like a retina-popping glimpse of the painfully obvious. But it needs saying, because all the evidence is that AMD doesn&apos;t get it.</p><p>These days, it feels like you know exactly how an AMD GPU launch is going to play out. A new GPU or family of GPUs is launched at prices that simply aren&apos;t appealing enough in terms of the performance and features comparison with Nvidia. Duly, they fail to get any traction.</p><p>Cue the usual stories about AMD&apos;s latest generation of GPUs making <a href="https://www.pcgamer.com/radeon-graphics-cards-maybe-arent-as-popular-as-amd-might-like-us-to-think-they-are-at-least-according-to-the-steam-hw-survey/" target="_blank">zero impact on the Steam hardware survey</a>. Eventually, AMD drops prices to levels that would have made the cards really pretty interesting at launch. But by then, everyone has lost interest, Nvidia has acquired even more mindshare and the attention has shifted to next-gen GPUs.</p><p>The <a href="https://www.pcgamer.com/amd-rx-7900-xt-review-performance-specs/" target="_blank">AMD Radeon RX 7900 XT</a> is a perfect case in point. At launch, it was $900. For starters, that was weirdly proximate to AMD&apos;s $1,000 <a href="https://www.pcgamer.com/asus-tuf-gaming-radeon-rx-7900-xtx-oc-edition/" target="_blank">RX 7900 XTX</a> flagship. But more importantly, it was just far too much money in a context where Nvidia is perceived to have such a substantial features advantage. Offering slightly better old-school raster performance and a bit more memory for a little less money than Nvidia is not going to cut it.</p><p>But imagine if the RX 7900 XT had launched at its current street price of about $680. Now you&apos;re talking. It&apos;s hard to say for sure that it would have been a smash hit. But it would have got my own scanners pinging, that&apos;s for sure. I&apos;d have been sorely tempted by <a href="https://www.pcgamer.com/nvidia-rtx-4080-16gb-review-performance-benchmarks/" target="_blank">RTX 4080</a>-plus raster performance and a heap more VRAM for a little over RTX 4070 money. </p><p>Of course, there&apos;s always the question of profitability. Could AMD have done the RX 7900 XT at $680 and still made money? From the outside, that&apos;s hard to say. But what we can be sure about is that the way it&apos;s going about it isn&apos;t working. After all, AMD&apos;s GPU division is now flirting with single-digit market share.</p><div><blockquote><p>AMD's GPU division is now flirting with single-digit market share.</p></blockquote></div><p>So, here&apos;s a game plan for AMD. Take it on the chin with RDNA 4, its next-gen GPU architecture. Launch that new <a href="https://www.pcgamer.com/hardware/graphics-cards/i-dont-want-amd-to-be-the-company-that-only-people-who-can-afford-porsches-and-ferraris-can-buy-amds-jack-huynh-says-being-king-of-the-hill-isnt-the-priority-for-its-next-gen-gpus/" target="_blank">Radeon RX 8800 XT</a> with RX 7900 XT levels of raster performance, plus a bit of a ray tracing upgrade, for $400 and absolutely blow everything else away at that price point.</p><p>Maybe AMD wouldn&apos;t make any money doing that. But so long as it&apos;s not a case of massive losses, it would reignite interest in AMD graphics. Meanwhile, move heaven and earth to get RDNA 5 working properly with what I&apos;m expecting to be a true chiplet architecture, and cash in on the new-found appetite for Radeon graphics with a top-to-bottom family of GPUs around two years from now. Price <em>them </em>low, too. Not as low as RDNA 4, but still low enough to have them hammer Nvidia for raster at a given price point and be in touch for ray tracing.</p><p>Then build from there with subsequent generations. That isn&apos;t going to get AMD to 50% market share in two generations. But I bet it would move the needle, which categorically isn&apos;t happening now. AMD has barely managed a dent over the last decade.</p><p>There are caveats to all this. Should AMD launch an RX 8800 XT GPU that cheap with RX 7900 XT of performance, I suspect keeping real-world pricing at $400 won&apos;t be easy. But that&apos;s a good problem to have and AMD can work with board makers to ensure that regular batches of cards are sold at MSRP to those willing to queue a bit, even if the typical pricing is higher.</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tidxyoUY3P2N5A2jEhgSNK" name="nvidia-rtx-4070-12.jpg" caption="" alt="Nvidia RTX 4070 and RTX 3080 Founders Edition graphics cards" src="https://cdn.mos.cms.futurecdn.net/tidxyoUY3P2N5A2jEhgSNK.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>Likewise, it will require a fair old up front investment. The returns won&apos;t kick in for several years. But that&apos;s true however AMD goes about any attempt to win back substantial market share from an utterly dominant Nvidia. And this would be a positive plan, not the usual madness of repeating past failures and hoping things will turn out differently.</p><p>Moreover, AMD will definitely need to be very aggressive to offset the huge mindshare Nvidia now possesses. Nvidia&apos;s perceived advantage with its DLSS upscaling technologies and ray-tracing performance is so overwhelming, AMD has to do much more than just offer a slight raster performance edge for a tiny bit less money. Something more radical is clearly required.</p><p>Will AMD do it? For sure, it&apos;s an implausible scenario. But it&apos;s not an <em>impossible </em>one. Heck, maybe if AMD fans spread the word about a bit more the company might take notice. That kind of thing—companies responding to clear customer sentiment—has happened before. Maybe, just maybe, it will happen again.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD's new RDNA 4 gaming-GPU-for-the-masses said to be delayed but will probably still be available before the Nvidia competition ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amds-new-rdna-4-gaming-gpu-for-the-masses-said-to-be-delayed-but-will-probably-still-be-available-before-the-nvidia-competition/</link>
                                                                            <description>
                            <![CDATA[ The RX 8800 XT still looks like it will beat the RTX 5070 to market. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RjA2q3EtGeJomvhWU9co5M</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Nrj9oY4megRJ3AGSfKxTeY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Oct 2024 10:59:13 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:55 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jeremy Laird ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/yAFomvQ2kRS39NDfXHRP7G.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Nrj9oY4megRJ3AGSfKxTeY-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Radeon RX 7800 XT]]></media:description>                                                            <media:text><![CDATA[AMD Radeon RX 7800 XT]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Radeon RX 7800 XT]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Nrj9oY4megRJ3AGSfKxTeY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A few weeks ago, we reported it looked like <a href="https://www.pcgamer.com/hardware/graphics-cards/amds-rdna-4-gaming-gpus-for-the-people-expected-to-launch-at-ces-in-january/" target="_blank">AMD&apos;s upcoming RDNA 4 graphics cards could arrive at CES</a> and therefore beat Nvidia&apos;s next-gen mainstream GPUs to market, the idea being that RDNA 4 isn&apos;t going to compete at the high end and Nvidia traditionally only releases top-end variants of any new GPU family at first.</p><p>Well, we have an update, and at first glance it&apos;s not the best news. YouTube Channel <a href="https://www.youtube.com/watch?v=LVXGDPKWsss" target="_blank">Moore&apos;s Law is Dead (MLID) reports that AMD is delaying RDNA 4</a>. But not because there&apos;s any problem with the new graphics architecture itself.</p><p>Instead, the reported issue is that AMD and its selling partners still have a glut of existing RDNA 3-based graphics cards to shift. And most of those need to sell first, because the new RDNA 4 cards will make the old stuff look hopelessly overpriced for the performance they give you.</p><p>Now, MLID is an outlet of distinctly debatable repute. However, among the misses the channel has certainly had some notable hits over the years and this one rings true.</p><p>AMD is now on record with the basic notion that <a href="https://www.pcgamer.com/hardware/graphics-cards/i-dont-want-amd-to-be-the-company-that-only-people-who-can-afford-porsches-and-ferraris-can-buy-amds-jack-huynh-says-being-king-of-the-hill-isnt-the-priority-for-its-next-gen-gpus/" target="_blank">RDNA 4 is not going after the high end</a>. It absolutely makes sense that the purported Radeon RX 8800 XT will make the likes of, say, the existing <a href="https://www.pcgamer.com/amd-rx-7900-xt-review-performance-specs/" target="_blank">RX 7900 XT</a> or <a href="https://www.pcgamer.com/amd-radeon-rx-7800-xt-review-performance-benchmarks/" target="_blank">RX 7800 XT</a> look like a bad deal. We&apos;re expecting it to offer something like RX 7900 XT performance, but for about $500.</p><p>MLID&apos;s sources say that the Navi 31 GPU, which forms the basis of the likes of the <a href="https://www.pcgamer.com/sapphire-nitro-radeon-rx-7900-gre-review-performance-benchmarks/" target="_blank">RX 7900 GRE</a>, RX 7900 XT and RX 7900 XTX graphics chipsets, is proving particularly hard to shift, with one "major retailer" claiming to be suffering a "huge" oversupply problem.</p><p>It&apos;s certainly true that there&apos;s no problem buying the likes of a RX 7900 XT right now. Current pricing on Newegg is around $680 for a RX 6900 XT, miles below its original $900 MSRP. There are also numerous different RX 7900 XTs available from several board makers.</p><p>All that implies, though does not prove, the notion plentiful if not problematic supply may be accurate. You certainly wouldn&apos;t want to be trying to sell a RX 7900 XT for nearly $700 if the new RX 8800 XT matches it for $500.</p><p>Anyway, the next question is what sort of delay we&apos;re looking at. MLID&apos;s sources all point towards a launch in the first quarter of 2025. And you know what, that actually scans with our previous story concerning a CES launch in January.</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tidxyoUY3P2N5A2jEhgSNK" name="nvidia-rtx-4070-12.jpg" caption="" alt="Nvidia RTX 4070 and RTX 3080 Founders Edition graphics cards" src="https://cdn.mos.cms.futurecdn.net/tidxyoUY3P2N5A2jEhgSNK.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>So the "delay" angle of the MLID drop is probably in contrast to the traditional GPU launch cycle, which has seen new GPU families roll out around October to December for the last few cycles.</p><p>Right now, there&apos;s very little reason to think that AMD is about to unveil RDNA 4. You could say that same of <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5080-and-rtx-5090-are-reportedly-scheduled-to-officially-launch-in-september-and-well-believe-it-when-we-see-them/" target="_blank">Nvidia&apos;s upcoming Blackwell generation of GPUs, likely to be branded RTX 50 series</a>.</p><p>So to sum up, this all basically scans. AMD&apos;s RDNA probably won&apos;t launch until early in the new year. It definitely won&apos;t be competing at the high end. And unless Nvidia does something very unusual, it should have a bit of breathing space before Nvidia wheels out the likes of an RTX 5070 with which we&apos;re expecting the top RDNA 4 cards to compete.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD's RDNA 4 gaming-GPUs-for-the-people expected to launch at CES in January ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amds-rdna-4-gaming-gpus-for-the-people-expected-to-launch-at-ces-in-january/</link>
                                                                            <description>
                            <![CDATA[ Could AMD's wallet-friendly new GPUs launch well before Nvidia's? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qbeMmm8ZZN94jkvSS73o2L</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/37T3AqGPeQKnVwcmitx4oe-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 11 Sep 2024 16:23:45 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:55 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jeremy Laird ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/yAFomvQ2kRS39NDfXHRP7G.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/37T3AqGPeQKnVwcmitx4oe-1280-80.jpg">
                                                            <media:credit><![CDATA[Sapphire/Gigabyte/PowerColor]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Collection of Radeon RX 7600 XT graphics cards against a colored background]]></media:description>                                                            <media:text><![CDATA[Collection of Radeon RX 7600 XT graphics cards against a colored background]]></media:text>
                                <media:title type="plain"><![CDATA[Collection of Radeon RX 7600 XT graphics cards against a colored background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/37T3AqGPeQKnVwcmitx4oe-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>AMD will roll out its new budget-friendly RDNA GPUs, designed to win back major market share from Nvidia, at the CES show in January. So says <a href="https://benchlife.info/amd-will-focus-mainstream-at-rdna-4-radeon-rx-8000/" target="_blank">Benchlife</a> (via <a href="https://www.igorslab.de/en/rdna-4-power-for-all-amd-launches-four-new-navi-48-and-navi-44-gpus/" target="_blank">Igor&apos;s Lab</a>) and if correct it will very likely mean AMD&apos;s next mainstream GPUs beat Nvidia&apos;s competing chips to market by as much as six months.</p><p>The Taiwanese website claims that graphics card makers, otherwise known as AIBs or add-in board manufacturers, have begun boot testing their RDNA 4 cards using AMD&apos;s upcoming Navi 48 and Navi 44 GPUs in preparation for that CES launch.</p><p>As <a href="https://www.pcgamer.com/hardware/graphics-cards/i-dont-want-amd-to-be-the-company-that-only-people-who-can-afford-porsches-and-ferraris-can-buy-amds-jack-huynh-says-being-king-of-the-hill-isnt-the-priority-for-its-next-gen-gpus/" target="_blank">Andy reported a couple of days ago</a>, AMD recently confirmed rumours that RDNA 4 will not target the high end. Instead, AMD wants the new GPUs to be affordable for millions of gamers, not just "people who can afford Porsches and Ferraris".</p><p>AMD&apos;s senior vice president and general manager of the Computing and Graphics Business group Jack Huyhn also explained that the aim is to increase AMD&apos;s GPU market share from around 19% today to more like 40% or even 50%.</p><p>Given that enthusiast-class graphics cards only make up a small proportion of the market, it&apos;s certainly true that any attempt to gain that much market share would ultimately come down to selling a lot more mainstream gaming graphics cards. The only question is how to get there.</p><p>AMD&apos;s most obvious route, and the one it appears to be taking, is to double down on the mainstream market and make the best possible GPU at a price more gamers can afford—while allowing Nvidia to dominate a high-end market that might be lucrative in narrow terms, but doesn&apos;t amount to very many gamers.</p><p>Huyhn essentially says AMD needs to be able to show game developers that lots of gamers use AMD GPUs in order to encourage them to put the effort into optimising for AMD GPUs.</p><p>This all absolutely makes sense. What&apos;s more, if AMD does indeed roll out RDNA 4 in January at the CES, odds are the GPUs will go on sale months before the more affordable members of the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5080-and-rtx-5090-are-reportedly-scheduled-to-officially-launch-in-september-and-well-believe-it-when-we-see-them/" target="_blank">Nvidia RTX 50 series</a>, which may not appear until June of July.</p><p>So, AMD&apos;s plan looks well crafted. And yet that doesn&apos;t mean it will work. For proof, observe the difficulty AMD has had making inroads into the CPU market against Intel.</p><p>AMD&apos;s CPU products arguably returned to competitiveness with the launch of the first Ryzen CPUs back in March 2017. According to Mercury Research, when those first Zen 1 chips hit the market, AMD had roughly 12% market share for desktop PC processors. Today, the latest figures show AMD at 23% for the second quarter of this year.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qKjkQFTKoZS4ncF4tZZxpA" name="nvidia-rtx-4090-07.jpg" alt="Nvidia RTX 4090 Founders Edition" src="https://cdn.mos.cms.futurecdn.net/qKjkQFTKoZS4ncF4tZZxpA.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The RTX 4090 is undeniably a fabulous pixel pumper. But hardly anyone can afford it. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>That&apos;s significant progress, for sure. But it also amounts to just 11% more market share after seven years of good product and hard graft. In other words, just producing good chips doesn&apos;t mean AMD suddenly slices off huge chunks of market share.</p><p>If anything, you might expect that market "stickiness" to be even stronger for graphics. Nvidia is utterly dominant when it comes to GPU mindshare. Moreover, where CPUs have mostly been a pure performance play with consumers only really having to compare a few benchmarks, graphics products are far more complicated.</p><p>Do you care about plain old raster rendering performance? How much value do you put on ray tracing? And what about upscaling and frame generation. Without question, Nvidia has been leading on features. It was first to put hardware ray-tracing acceleration into its GPUs and remains much more performant in that class of rendering. It has also driven all the innovation in upscaling and frame generation.</p><p>Point being, even if AMD rolls out RDNA 4 in Janurary and even if the new GPUs offer a really strong performance and value proposition, it still won&apos;t be easy for AMD to steal market share from Nvidia. More likely, it will take several generations of highly competitive GPUs to chip away at both Nvidia&apos;s market share and mind share.</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tidxyoUY3P2N5A2jEhgSNK" name="nvidia-rtx-4070-12.jpg" caption="" alt="Nvidia RTX 4070 and RTX 3080 Founders Edition graphics cards" src="https://cdn.mos.cms.futurecdn.net/tidxyoUY3P2N5A2jEhgSNK.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>It&apos;s also worth pointing out that AMD&apos;s new stance of targeting the mainstream may be as much about pragmatism as strategy. It&apos;s though the new Navi 48 and 44 GPUs are monolithic signalling an at least temporary backtrack on the chiplet approach that debuted in RDNA 4 GPUs like the Radeon <a href="https://www.pcgamer.com/amd-radeon-rx-7900-xtx-review-benchmarks-performance/" target="_blank">RX 7900 XTX</a> and <a href="https://www.pcgamer.com/amd-radeon-rx-7800-xt-review-performance-benchmarks/" target="_blank">RX 7800 XT</a>.</p><p>In other words, the real reason why AMD isn&apos;t launching a high-end RDNA 4 GPU might be because it was relying on a new and more advanced chiplet approach for the high end for this generation and hasn&apos;t been able to make it work.</p><p>Indeed, AMD&apos;s Jack Huyhn implied that AMD&apos;s return to high-end graphics would hinge on chiplet technology. From the outside, it&apos;s impossible to say for sure what has dictated AMD&apos;s new strategy. But what does seem undeniable is that AMD&apos;s path to 50% market share will almost certainly be gradual, even if it makes some really great graphics cards.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'I don’t want AMD to be the company that only people who can afford Porsches and Ferraris can buy': AMD's Jack Huyhn says being 'King of the Hill' isn't the priority for its next-gen GPUs ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/i-dont-want-amd-to-be-the-company-that-only-people-who-can-afford-porsches-and-ferraris-can-buy-amds-jack-huynh-says-being-king-of-the-hill-isnt-the-priority-for-its-next-gen-gpus/</link>
                                                                            <description>
                            <![CDATA[ Looks like the RDNA 4 cards might not blow our minds with high-end performance, but price? Here's hoping. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ybXUS9RpeTB2xz6ERHuusP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/n2feqJhrwcJkZ49jvWGKRi-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 09 Sep 2024 10:54:17 +0000</pubDate>                                                                                                                                <updated>Mon, 09 Sep 2024 10:57:52 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ZGont4SjJV38V5HWmjfNAE.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/n2feqJhrwcJkZ49jvWGKRi-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The RX 7900 XTX in a red-lit gaming PC]]></media:description>                                                            <media:text><![CDATA[The RX 7900 XTX in a red-lit gaming PC]]></media:text>
                                <media:title type="plain"><![CDATA[The RX 7900 XTX in a red-lit gaming PC]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/n2feqJhrwcJkZ49jvWGKRi-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When it comes to the top-end of the GPU market, AMD has struggled in recent years against Nvidia&apos;s offerings. The <a href="https://www.pcgamer.com/amd-rx-7900-xt-review-performance-specs/" target="_blank">RX 7900 XT</a> and <a href="https://www.pcgamer.com/amd-radeon-rx-7900-xtx-review-benchmarks-performance/" target="_blank">RX 7900 XTX</a> are far from bad graphics cards, but put up against the <a href="https://www.pcgamer.com/nvidia-rtx-4080-super-review-performance-benchmarks/" target="_blank">RTX 4080 Super</a> and <a href="https://www.pcgamer.com/nvidia-geforce-rtx-4090-founders-edition-review-performance-benchmarks/" target="_blank">RTX 4090</a>, it can be a tough sell to recommend the AMD cards against the green team opposition unless the price is right.</p><p>In <a href="https://www.tomshardware.com/pc-components/gpus/amd-deprioritizing-flagship-gaming-gpus-jack-hyunh-talks-new-strategy-for-gaming-market" target="_blank">an interview with Tom&apos;s Hardware</a>, AMD&apos;s senior vice president and general manager of the Computing and Graphics Business group Jack Huyhn seems to think that going for the high-end of the market with the next-generation of AMD GPUs shouldn&apos;t be a top priority:<br><br>"I’m looking at scale, and AMD is in a different place right now. We have this debate quite a bit at AMD, right? So the question I ask is, the PlayStation 5, do you think that’s hurting us? It’s $499. So, I ask, is it fun to go King of the Hill? Again, I&apos;m looking for scale. Because when we get scale, then I bring developers with us.<br><br>"So, my number one priority right now is to build scale, to get us to 40 to 50 percent of the market faster. Do I want to go after 10% of the TAM [Total Addressable Market] or 80%? I’m an 80% kind of guy because I don’t want AMD to be the company that only people who can afford Porsches and Ferraris can buy. We want to build gaming systems for millions of users."<br><br>That would tie in with <a href="https://www.pcgamer.com/next-gen-amd-rdna-4-gpus-reportedly-wont-compete-with-nvidia-at-the-high-end/" target="_blank">long-standing rumours</a> that AMD&apos;s RDNA 4 GPUs were focussing on the mid-range sector, without a halo product to compete with the RTX 4090 (or whatever <a href="https://www.pcgamer.com/nvidia-blackwell-what-to-expect/" target="_blank">the RTX 5090 might end up being</a>). </p><p>When asked if AMD was going after the flagship market at all, however, Huyhn did leave the door open for potential ultra-high-end cards in future:</p><p>"One day, we may. But my priority right now is to build scale for AMD. Because without scale right now, I can&apos;t get the developers. If I tell developers, ‘I’m just going for 10 percent of the market share,’ they just say, ‘Jack, I wish you well, but we have to go with Nvidia.’ So, I have to show them a plan that says, &apos;Hey, we can get to 40% market share with this strategy.&apos;</p><p>"Then they say, &apos;I’m with you now, Jack. Now I’ll optimize on AMD.&apos; Once we get that, then we can go after the top."</p><p>It&apos;s an interesting point. Given that AMD&apos;s GPU market share was estimated to be <a href="https://www.pcgamer.com/hardware/graphics-cards/gpu-sales-are-on-the-up-but-amds-rx-7000-series-graphics-cards-are-its-worst-selling-in-over-20-years/" target="_blank">around 19% in the last quarter of 2023</a>, ensuring that developers still think it&apos;s worth their while to optimise for AMD cards may be a priority. Although it could also be read as an expectation management strategy for upcoming cards that might not be as performant as AMD would like.</p><p>Still, if the new AMD cards can deliver excellent mid-range performance for significantly less cash than Nvidia&apos;s offerings, that&apos;d likely tempt more gamers into the fold.</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tidxyoUY3P2N5A2jEhgSNK" name="nvidia-rtx-4070-12.jpg" caption="" alt="Nvidia RTX 4070 and RTX 3080 Founders Edition graphics cards" src="https://cdn.mos.cms.futurecdn.net/tidxyoUY3P2N5A2jEhgSNK.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>That being said, what you get with a modern Nvidia card is the ability to take advantage of DLSS 3—and in the mid to budget range cards, great upscaling with significant performance gains is likely to matter to gamers looking for the most bang for their buck.</p><p>While AMD&apos;s FSR 3.1 is capable of keeping up in the performance stakes, in our testing <a href="https://www.pcgamer.com/hardware/graphics-cards/fsr-31-vs-dlss-showdown-how-does-amds-latest-upscaler-version-compare-to-nvidias-finest-for-performance-and-image-quality/">we found it still has a long way to go</a> when it comes to preserving image quality compared to Nvidia&apos;s solution.</p><p>More than that, however, if Nvidia has no real competition at the top-end of the market for a new generation, there&apos;s no real incentive to lower pricing to be competitive. If the new AMD cards really are missing a high-end competitor, that means Nvidia is really the only place to go for the best performance if you&apos;ve got the cash to splash.</p><p>Good news for mid-range buyers, I guess. For those looking for top-end performance, however, it looks like Nvidia might be the only game in town for the new generation of cards.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Black Myth: Wukong—Here are the best settings to use with Arc, GeForce, and Radeon graphics cards ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/black-myth-wukonghere-are-the-best-settings-to-use-with-arc-geforce-and-radeon-graphics-cards/</link>
                                                                            <description>
                            <![CDATA[ The visual tour-de-force demands upscaling and frame generation for the best performance but at least you don't need huge amounts of VRAM. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Fe2LNcqazdjoE6pBhUD96k</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7PPiX4EDAM9fbUAVLirMo5-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Mon, 19 Aug 2024 14:29:17 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/7PPiX4EDAM9fbUAVLirMo5-1280-80.png">
                                                            <media:credit><![CDATA[GameScience]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Black Myth Wukong face mask]]></media:description>                                                            <media:text><![CDATA[Black Myth Wukong face mask]]></media:text>
                                <media:title type="plain"><![CDATA[Black Myth Wukong face mask]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7PPiX4EDAM9fbUAVLirMo5-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.pcgamer.com/games/rpg/black-myth-wukong-review/" target="_blank">Black Myth: Wukong</a> is perhaps the first game to really showcase the capabilities of Epic&apos;s Unreal Engine 5, utilising Nanite virtual geometry, Lumen ray-traced global illumination, and virtual shadow maps for its sumptuous environments, detailed character models, shadows, reflections, water caustics, and more.</p><p>The <a href="https://www.pcgamer.com/black-myth-wukong-trailers-release-date-everything-we-know/" target="_blank">PC hardware requirements</a> are pretty light but they&apos;re really only the minimums for running the game, as I&apos;m sure many people noticed when they first ran the official <a href="https://www.pcgamer.com/hardware/black-myth-wukongs-most-wishlisted-status-means-its-new-benchmarking-tool-is-the-18th-most-played-game-on-steam-right-now/" target="_blank">benchmark tool</a>, released by developer GameScience last week. The full game is more dependent on the performance of the graphics card, rather than the CPUthough as long as your CPU has six cores, 12 threads, or more, and it&apos;s no more than six years old, it will cope fine.</p><p>I&apos;ve been testing a preview release of the full game, which has a slightly earlier version of the game&apos;s engine than that used by benchmark tool, to see how well it runs on different gaming PC configurations. Although I used a <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-9-9950x-review-performance-benchmarks/" target="_blank">Ryzen 9 9950X</a> processor for the performance results, I also tested Black Myth: Wukong with a Core i5 9600K, a <a href="https://www.pcgamer.com/amd-ryzen-5-5600x-review-benchmarks/" target="_blank">Ryzen 5 5600X</a>, and a <a href="https://www.pcgamer.com/intel-core-i7-14700k-review/" target="_blank">Core i7 14700KF</a>.</p><p>There is a difference between them, of course, but it&apos;s pretty small and mostly limited to how good the 1% lows are. That and the length shader compilation phase when the game first starts—with the 9600K, it took over 10 minutes to run through it all, whereas the 9950X took less than a minute.</p><p>Before we look at what are the best settings to use for various graphics cards, it&apos;s worth noting that some aspects below may well change in the coming weeks, as during my tests I noticed quite a difference between how the newly released benchmark tool runs compared to the game itself, and to its built-in benchmark. The latter is essentially the same as the released tool but the earlier code is a little buggier and slower.</p><p>To determine the best settings, I aimed for a consistent 60 fps—not just as an average, but also ensuring that the 1% low frame rate is as close to this target as possible. In some cases, that&apos;s not been possible but the settings below should still give you a smooth gaming experience.</p><p>All of the GPUs I&apos;ve tested, bar one, are generally fine with using the high quality preset or better. However, three specific settings are very demanding on the GPU—shadows, visual effects, and global illumination—and these all need to be lowered for the majority of graphics cards. Fortunately, turning up the other settings barely makes any dint in the performance.</p><p>That means the best settings to use are a combination of the preset, along with tweaks to shadows, the visual effects, and the global illumination.</p><h3 class="article-body__section" id="section-best-settings-for-intel-arc-gpus"><span>Best settings for Intel Arc GPUs</span></h3><p>For testing Alchemist-powered graphics cards, I used an <a href="https://www.pcgamer.com/intel-arc-a770-limited-edition-review-performance-benchmarks/" target="_blank">Arc A770</a>, which is currently Intel&apos;s best GPU. If you have a lower-tier model, then you&apos;ll need to lower the quality settings further.</p><p>Despite the game supporting Intel&apos;s XeSS upscaler, you&apos;re better off using AMD&apos;s FSR system. They work just as well as each other, but the latter allows you to enable frame generation to boost the overall performance.</p><iframe width="600px" height="600px" scrolling="no" frameborder="0" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/visualisation/19075246/embed"></iframe><p>I find that at 1080p, the settings that gave the best balance between overall performance and visual fidelity are the high quality preset, modified with shadows and visual effects set to medium and global illumination set to low, along with FSR at 75% and frame generation enabled.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/PwXUAyUjQVuH9aE3hYgbLZ.jpg" alt="A screenshot from Black Myth: Wukong showcasing the use of optimised graphics settings" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/S4sgq29ww5EyjL5jG2cq6Z.jpg" alt="A screenshot from Black Myth: Wukong showcasing the use of optimised graphics settings" /><figcaption><small role="credit">GameScience</small></figcaption></figure></figure><p>As with so many new games that get launched, Intel&apos;s GPUs never quite work to their full potential and we&apos;ll have to wait until Intel updates its drivers for the game to fix some of the stutter and low performance issues I encountered.</p><p>Stutters were present in all the hardware configurations I tested (and it&apos;s mostly due to the use of Lumen, along with hitches during asset streaming—aka traversal stutter—rather than a shader compilation thing) but they were worst when using the A770.</p><h3 class="article-body__section" id="section-best-settings-for-amd-radeon-gpus"><span>Best settings for AMD Radeon GPUs</span></h3><p>As there is an enormous range of Radeon graphics cards on the market, it&apos;s impossible to have one setting that works for all of them. I tested a <a href="https://www.pcgamer.com/amd-radeon-rx-5700-xt-review/" target="_blank">Radeon RX 5700 XT</a>, <a href="https://www.pcgamer.com/asus-radeon-rx-6750-xt-strix-oc-review-benchmarks/" target="_blank">RX 6750 XT</a>, and an <a href="https://www.pcgamer.com/amd-radeon-rx-7800-xt-review-performance-benchmarks/" target="_blank">RX 7800 XT</a>.</p><p>The first two struggle to hit a consistent 60 fps with the high preset with FSR 66% at 1440p, but dropping the shadows and visual effects to medium for both cards and global illumination to low for the RX 5700 XT and medium for the RX 6750 XT improves matters considerably. The RDNA 2 card still can&apos;t quite run over 60 fps but applying frame generation solves that issue entirely.</p><iframe width="600px" height="600px" scrolling="no" frameborder="0" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/story/2517696/embed"></iframe><p>AMD&apos;s RX 7800 XT is better suited to the very high preset at 1440p, FSR 66%, although once again, a smooth 60 fps eluded me until I lowered those three demanding settings to high. Firing up frame generation improves matters no end, though the algorithm isn&apos;t perfect at handling hair and foliage.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vjdscPRv9CZ77RV3F887SA.jpg" alt="A screenshot from Black Myth: Wukong showcasing the impact of optimising graphics settings" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NqWtCaXTiR8nkz5V4JxDBA.jpg" alt="A screenshot from Black Myth: Wukong showcasing the impact of optimising graphics settings" /><figcaption><small role="credit">GameScience</small></figcaption></figure></figure><p>In some of the patch notes for the preview release of the game I tested, the developers noted that the implementation of FSR isn&apos;t perfect yet, so there&apos;s a chance the glitches may be resolved in time and perhaps even more performance is on the cards.</p><h3 class="article-body__section" id="section-best-settings-for-nvidia-geforce-gpus"><span>Best settings for Nvidia GeForce GPUs</span></h3><p>Given the promotions Nvidia has been running for Black Myth: Wukong, it should come as no surprise that the game runs best on GeForce RTX cards—not only can one use higher quality settings than with AMD and Intel GPUs, but there are fewer glitches too, especially when using its proprietary Frame Generation feature.</p><p>That said, you&apos;ll still need to optimise the setting to get the most out of your Nvidia GPU and once again, it&apos;s the shadows, visual effects, and global illumination options that require lowering to keep the performance at an acceptable level. Unless you happen to be using an RTX 4080 or better, of course.</p><iframe width="600px" height="600px" scrolling="no" frameborder="0" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/story/2517697/embed"></iframe><p>I tested an <a href="https://www.pcgamer.com/nvidia-rtx-3060-ti-review-benchmarks-performance/" target="_blank">RTX 3060 Ti</a> and <a href="https://www.pcgamer.com/nvidia-rtx-4070-review-benchmarks-performance/" target="_blank">RTX 4070</a> at 1440p, with the very high preset and DLSS set to 75%. Both cards struggle to reach a consistent 60 fps but for the RTX 3060 Ti, dropping the three most demanding settings to medium and DLSS to 50%, pushed the 1% lows from 29 fps up to 55 fps. Not perfect but pretty close, and the overall experience is pretty smooth.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/P4j2zbPnEpWjWzzqcNyoqn.jpg" alt="A screenshot from Black Myth:Wukong highlight the impact of using optimised graphics settings" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DYP97z2JDkp6sZEVKc6w5o.jpg" alt="A screenshot from Black Myth:Wukong highlight the impact of using optimised graphics settings" /><figcaption><small role="credit">GameScience</small></figcaption></figure></figure><p>For 4K testing, I&apos;ve used an <a href="https://www.pcgamer.com/nvidia-rtx-4070-ti-review-benchmarks-performance/" target="_blank">RTX 4070 Ti</a> and an <a href="https://www.pcgamer.com/nvidia-rtx-4080-super-review-performance-benchmarks/" target="_blank">RTX 4080 Super</a>. The latter easily copes with the cinematic preset and very high ray tracing (the maximum settings all round), averaging 75 fps, though only with DLSS set to 50% and frame generation enabled. I did find that lowering shadows, visual effects, and global illumination helped lift the 1% lows from 57 to 63 fps.</p><p>The RTX 4070 Ti requires shadows and visual effects dropped to very high and global illumination to high, and medium quality ray tracing, to always run above 60 fps.</p><p>It&apos;s clear that if you want to run Black Myth: Wukong at 4K, with every setting on its maximum value, you&apos;re going to need an <a href="https://www.pcgamer.com/nvidia-geforce-rtx-4090-founders-edition-review-performance-benchmarks/" target="_blank">RTX 4090</a> to get any chance of reaching 90 fps on average, even with 50% upscaling and frame generation.</p><h3 class="article-body__section" id="section-best-upscaling-value-to-use-with-any-gpu"><span>Best upscaling value to use with any GPU</span></h3><p>Rather than using set configurations, such as Quality or Balanced, for the upscaler, Black Myth: Wukong just uses a slightly confusing percentage slider.</p><p>For DLSS and FSR the corresponding presets you might see elsewhere translate to: Quality 67%, Balanced 58%, Performance 50%, Ultra Performance 33%</p><p>For XeSS that works out as: Ultra Quality 77%, Quality 67%, Balanced 59%, Performance 50%.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/YxrKfepDDFfGxRNgH8xvW3.jpg" alt="A screenshot from Black Myth: Wukong showing the use of Nvidia DLSS upscaling" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/aevEeUUgce8Zrni7P78Hw3.jpg" alt="A screenshot from Black Myth: Wukong showing the use of Nvidia DLSS upscaling" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6FpyQQxGqLkzqGU4jhf4N4.jpg" alt="A screenshot from Black Myth: Wukong showing the use of Nvidia DLSS upscaling" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/c5gpVDXxjho7LpJLgEkti3.jpg" alt="A screenshot from Black Myth: Wukong showing the use of Nvidia DLSS upscaling" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/p2Ua4zyV5bp4ZJNVp9uj94.jpg" alt="A screenshot from Black Myth: Wukong showing the use of Nvidia DLSS upscaling" /><figcaption><small role="credit">GameScience</small></figcaption></figure></figure><p>If you have a budget or older gaming PC and normally game at 1080p, then stick to the medium or high quality preset and set the render scale to around 66%. It&apos;s best to avoid going lower, at this resolution, as it makes everything a little too blurry.</p><p>With high-end gaming PCs, or just those usually capable of 1440p, especially those that support DLSS, you can just about get away with using a 50% render scale but that value is best suited to 4K resolutions.</p><h3 class="article-body__section" id="section-what-ray-tracing-settings-to-use"><span>What ray tracing settings to use</span></h3><p>Black Myth: Wukong uses Unreal Engine 5&apos;s <a href="https://dev.epicgames.com/documentation/en-us/unreal-engine/lumen-global-illumination-and-reflections-in-unreal-engine" target="_blank">Lumen ray tracing system</a> for global illumination and lighting. However, it also offers three ray tracing settings (low, medium, and very high—all of which involve a highly accurate but very demanding path tracing algorithm) but relatively few GPUs will be able to cope with it, even with upscaling and frame generation enabled.</p><p>For example, with a Radeon RX 7800 XT using the very high preset at 1440p, and with FSR set to 66% with frame gen, enabling very high ray tracing halves the average frame rate and drops the 1% low figure down into the 30 fps zone. It induces a lot of stutters and the reduction in performance simply isn&apos;t worth the admittedly noticeable improvement in lighting and reflections.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/S8hVcDof7BNmG45cwotfme.jpg" alt="A screenshot from Black Myth: Wukong showcasing the game's photo mode with maximum graphics settings" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rfEwJKHfgd7qLT3MHzQM3D.jpg" alt="A screenshot from Black Myth: Wukong showcasing the use of the game's photo mode, with maximum graphics settings" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2qfKKNwVanRMkukJVSKfgQ.jpg" alt="A screenshot from Black Myth: Wukong showcasing the use of the game's photo mode, with maximum graphics settings" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9suDp46roAz9LDDe6zwVvc.jpg" alt="A screenshot from Black Myth: Wukong showcasing the use of the game's photo mode, with maximum graphics settings" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Thjh3AxXS8nvDwUmfYKwuK.jpg" alt="A screenshot from Black Myth: Wukong showcasing the use of maximum graphics settings, including ray tracing, upscaling, and frame generation" /><figcaption><small role="credit">GameScience</small></figcaption></figure></figure><p>Realistically, if you want to enjoy Black Myth: Wukong at its visual perfection, with ray tracing maxed out, then you need a high-end RTX 30-series graphics card or an RTX 4070 or better. Even then, you&apos;ll still have to drop the render scale to lower than 60% (50% if you&apos;re gaming in 4K) and enable frame generation.</p><p>The low RT option isn&apos;t really worth employing, although it does improve water reflections, removing the annoying halo effect that smears around the player&apos;s character when standing in front of any water surface.</p><p>RT medium is a good balance between an overall clear improvement to lighting and shadows, while RT very high is glorious to behold—travelling through wooded areas, with sparkling light beams and perfectly dabbled shadows, is well worth the performance cost if you&apos;re sporting a high-end Ada card.</p><h3 class="article-body__section" id="section-frame-generation-and-motion-blur"><span>Frame generation and motion blur</span></h3><p>Black Myth: Wukong doesn&apos;t require an ultra-low input latency to be enjoyable, particularly when played with a controller rather than a keyboard and mouse. That makes it an ideal use case for frame generation but there&apos;s one fly in the ointment, and that&apos;s motion blur.</p><p>This is a rendering effect that&apos;s designed to give the impression of rapid movement and Black Myth: Wukong has two variations: strong and weak. In the case of the former, it&apos;s somewhat overdone and no matter which vendor&apos;s implementation of frame generation you use, the combination of the two algorithms produces very noticeable artefacts.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/BzWB6wU59JGRDuUpyCaXwW.jpg" alt="A screenshot from Black Myth:Wukong highlight the visual impact of using motion blur with frame generation" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4ErRFiMftnDnU6xSmjDLjW.jpg" alt="A screenshot from Black Myth:Wukong highlight the visual impact of using motion blur with frame generation" /><figcaption><small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BRVMEZm5Z5LuSETxeqtJ9X.jpg" alt="A screenshot from Black Myth:Wukong highlight the visual impact of using motion blur with frame generation" /><figcaption><small role="credit">GameScience</small></figcaption></figure></figure><p>The obvious solution is to disable it but in the preview version of the game I tested, applying motion blur actually helped mask some of the minor stutters you get when frantically swinging the camera about. This may well be fixed in the final release and if you play with a controller, you don&apos;t notice it at all, so if you&apos;re going to use frame generation, then I strongly recommend you disable motion blur.</p><p>One thing you won&apos;t need to worry about with using frame generation is the extra VRAM it uses, as Black Myth: Wukong sensibly keeps everything under control. None of the cards I tested came anywhere near to exceeding their VRAM limit and that&apos;s because the game seems to streaming assets as needed, rather than loading them all in at once.</p><p>That does lead to some stuttering in places, though, but it&apos;s better than the game&apos;s performance tanking completely.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD introduces a beta preview of Fluid Motion Frames 2, with 'AI-optimized enhancements for improved quality, lower latency, and better performance' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amd-introduces-a-beta-preview-of-fluid-motion-frames-2-with-ai-optimized-enhancements-for-improved-quality-lower-latency-and-better-performance/</link>
                                                                            <description>
                            <![CDATA[ No, the frame generation algorithm doesn't use AI—it's just been optimised by it. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QT7aQFQT8NfGsJXRdWkJjR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/U9vT6whp5zZdaGCYqdbMpM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 29 Jul 2024 15:35:58 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/U9vT6whp5zZdaGCYqdbMpM-1280-80.jpg">
                                                            <media:credit><![CDATA[Gearbox Publishing]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Homeworld 3 space battle]]></media:description>                                                            <media:text><![CDATA[Homeworld 3 space battle]]></media:text>
                                <media:title type="plain"><![CDATA[Homeworld 3 space battle]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/U9vT6whp5zZdaGCYqdbMpM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In January of this year, AMD updated its Adrenalin software for RX 7000 and RX 6000 series GPUs to include a driver-based frame generation system called <a href="https://www.pcgamer.com/amd-fluid-motion-frames-finally-goes-official-driver-based-frame-generation-for-any-dx1112-game/" target="_blank">AMD Fluid Motion Frames (AFMF)</a>, which didn&apos;t require any support from a game to use it. Now, six months on, AMD&apos;s coding wizards are back at it again, this time launching a <a href="https://www.amd.com/en/resources/support-articles/release-notes/RN-RAD-WIN-AFMF2-TECH-Preview.html" target="_blank">preview version of AFMF 2</a>.</p><p>So, what&apos;s new? Well, it&apos;s mostly about fine-tuning what was already there but reading through the <a href="https://community.amd.com/t5/gaming/amd-fluid-motion-frames-2-technical-preview-now-available/ba-p/697448" target="_blank">dev blog on AFMF 2</a> suggests that quite a lot has been tweaked and twiddled with.</p><p>First up are some &apos;AI-optimized enhancements&apos; in the form of a smoother fallback system, which temporarily disables AFMF 2 in high-motion scenes to preserve image quality and an updated frame generation algorithm. It&apos;s worth noting that, unlike Nvidia, AMD&apos;s frame gen tech doesn&apos;t use AI directly to do, just that AMD have used it to tweak the system.</p><p>Next up, the whole system is now far more adjustable. Up to now, AFMF has simply been an on-off toggle in the Adrenalin software, but now you can choose a resolution-appropriate fallback system (High for 1440p or greater, Standard for 1080p), and you can lower how much shader power is required to run the algorithm, by switching between Quality or Performance—the latter being aimed at chips with integrated Radeon GPUs, such as those in most handheld gaming PCs.</p><p>AMD has also reduced the amount of latency the use of Fluid Motion Frames adds to a game, claiming a 28% reduction in Cyberpunk 2077 and a 12% reduction in Counter-Strike 2. Lastly, AFMF 2 now works in games running in borderless windowed mode, as well as exclusive fullscreen, and it also supports OpenGL and Vulkan-powered games.</p><p>Actually, no. Lastly lastly, is the fact that if you enable Radeon Chill (an FPS limiter) after switching on AFMF 2, the former will prevent the FPS from going above your monitor&apos;s maximum refresh rate, helping to prevent screen-tearing.</p><p>That&apos;s an awful lot of changes but the important thing to ask here is, do they work? Is AFMF 2 better than AFMF 1? As AMD has only just released the preview drivers, I&apos;ve not had long to test it out but gave <a href="https://www.pcgamer.com/hardware/homeworld-3-performance-analysis-surprisingly-scalable-but-no-ultra-high-frame-rates/" target="_blank">Homeworld 3</a> a few runs, comparing the older system to the new one, with a Ryzen 9 7900 and <a href="https://www.pcgamer.com/asus-radeon-rx-6750-xt-strix-oc-review-benchmarks/" target="_blank">Radeon RX 6750 XT</a>.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/LXrv2eMLzNQcf3X5bopCk6.jpg" alt="AMD promotional images for AMD Fluid Motion Frames 2, including settings options in the Adrenalin software package" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/B8tUog4WdgMQiKqXBg2wb6.jpg" alt="AMD promotional images for AMD Fluid Motion Frames 2, including settings options in the Adrenalin software package" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3NH3BVFhAPV4YVuaYscoT6.png" alt="AMD promotional images for AMD Fluid Motion Frames 2, including settings options in the Adrenalin software package" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xQbiKjbxGrtnAzW4RzSdK6.png" alt="AMD promotional images for AMD Fluid Motion Frames 2, including settings options in the Adrenalin software package" /><figcaption><small role="credit">AMD</small></figcaption></figure></figure><p>Homeworld 3 is a good game to test this with, as it has no internal support for frame generation and it&apos;s pretty CPU-limited in most scenarios. Without AFMF enabled, my test averaged 35 fps—that jumped to 66 fps with AFMF and 74 fps with AFMF 2. It was very smooth with AFMF 2 and I honestly couldn&apos;t spot any graphical oddities creeping in.</p><p>It&apos;s worth noting that if a game has its own FPS counter, it won&apos;t show the gains properly, as the game won&apos;t know about the interpolated frames. Just use the Adrenalin software to track any changes in performance.</p><p>I then ran through a few rounds of <a href="https://www.pcgamer.com/counter-strike-2/" target="_blank">Counter-Strike 2</a> to see if the improved system does handle fast motion better. To my tired old eyes, it&apos;s certainly better—there&apos;s definitely less tearing going on—but I&apos;m very slow at CS2 and my test rig only uses a 60 Hz 4K monitor, so it&apos;s not an in-depth check of the improvements.</p><p>If you have a Radeon RX 7000 or RX 6000 series graphics card, or an APU with an integrated Radeon 700M GPU, then it&apos;s well worth <a href="https://www.amd.com/en/resources/support-articles/release-notes/RN-RAD-WIN-AFMF2-TECH-Preview.html" target="_blank">downloading the preview drivers</a> and giving AFMF 2 a whirl. You might be surprised by how good it actually is.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ XFX's new Magnetic Air graphics cards let you hot-swap fans, solving the apparent plague of fan hub axle separation. What do you mean you've never heard of it? ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/xfxs-new-magnetic-air-graphics-cards-let-you-hot-swap-fans-solving-the-plague-of-fan-hub-axle-separation/</link>
                                                                            <description>
                            <![CDATA[ Forget the fancy fans, though, as XFX is using PTM7950 for the thermal interface. Praise be! ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RnqMXMfzASbw2tZoycu7d</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GGQB4rHpJAWFujrWR4QAsP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 19 Jun 2024 10:15:10 +0000</pubDate>                                                                                                                                <updated>Wed, 19 Jun 2024 14:20:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/GGQB4rHpJAWFujrWR4QAsP-1280-80.jpg">
                                                            <media:credit><![CDATA[XFX]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional image of XFX&#039;s Magnetic Air fan system, used in three of its AMD Radeon RX graphics card range]]></media:description>                                                            <media:text><![CDATA[A promotional image of XFX&#039;s Magnetic Air fan system, used in three of its AMD Radeon RX graphics card range]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional image of XFX&#039;s Magnetic Air fan system, used in three of its AMD Radeon RX graphics card range]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GGQB4rHpJAWFujrWR4QAsP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/BostE5KboEc" allowfullscreen></iframe></div></div><p>Have you ever wanted to throw a cooling fan at a graphics card and watch it magically snap into place? Do you dream of solving the curse of fan hub axle separation that has "plagued traditional GPUs"? Fancy the idea of being able to attach 3 kg worth of fans to a graphics card? If the answer is yes to any of these questions, then you&apos;ll be pleased to know that XFX&apos;s new Magnetic Air range of Radeon graphics cards lets you do all of these.</p><p>We had <a href="https://www.pcgamer.com/hardware/graphics-cards/err-is-xfx-working-on-swappable-gpu-fans/" target="_blank">suspected that something like this</a> was coming our way, from the teaser video that XFX had posted last week. But now the full details have been released and we can confirm our guess was correct: hot-swappable cooling fans. Specifically, these are magnetically attached to the hub and use a series of circular traces in the hub and metal pins in the fab, to transmit power and PWM data.</p><p>According to XFX, not only do these fans have "improved longevity" and "stable performance for the entire life of the fan", but they also make "fan hub axle separation a thing of the past"—something that has apparently "plagued traditional GPUs." I&apos;m clearly well out of the loop here as it&apos;s not something that I&apos;ve ever experienced in a graphics card.</p><p>Come to think of it, I&apos;ve not once had to replace a cooling fan for a GPU because it&apos;s failed. I&apos;ve cleaned and lubed some in the past, to reduce how much noise they make, and I changed entire systems for better thermal performance, but never a renegade fan or three.</p><p>Cheap, nasty fans <em>do</em> just fall off the axle once they&apos;ve worn away over time but has this really been a plague? If it was then something would have been done about it by now, so there&apos;s a fair degree of hyperbole to that statement. That&apos;s not to say XFX&apos;s system is without merit, as it could well be a much better setup than what one normally gets on a graphics card. Without independent testing, though, you&apos;ll just have to take XFX&apos;s word on the benefits.</p><p>The new Magnetic Air fans have been applied to three RDNA 3-powered Radeon graphics cards—<a href="https://www.pcgamer.com/amd-radeon-rx-7900-xtx-review-benchmarks-performance/" target="_blank">RX 7900 XTX</a>, <a href="https://www.pcgamer.com/sapphire-nitro-radeon-rx-7900-gre-review-performance-benchmarks/" target="_blank">7900 GRE</a>, and <a href="https://www.pcgamer.com/amd-radeon-rx-7800-xt-review-performance-benchmarks/" target="_blank">7800 XT</a>—with some of these coming in a white colour option. Fancy fans aside, the stand-out feature for me is the use of Honeywell PTM7950, as the thermal interface material (TIM) between the GPU die and heatsink.</p><p>PTM7950 is a material that&apos;s solid at room temperature but turns all goopy at higher temperatures. Typically known as a phase change material, it&apos;s better than standard thermal paste for GPUs because it won&apos;t creep out from underneath the heatsink when squashed down.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UVt2wGWcNomnpCHLEakkm" name="xfx_magnetic_air_radeon_card_02.jpg" alt="A photo of an XFX Magnetic Air fan, on top of a Radeon graphics card, showing the pins and traces in the system used to transmit power and PWM data" src="https://cdn.mos.cms.futurecdn.net/UVt2wGWcNomnpCHLEakkm.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/UVt2wGWcNomnpCHLEakkm.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: XFX)</span></figcaption></figure><p>Graphics chips that use lots of power often suffer from high hotspots which only get worse over time, because the thermal paste doesn&apos;t stay in a uniform distribution. The use of this phase change material pretty much solves that issue entirely.</p><p>Normally, PTM7950 is fiddly to apply, as the material is very fragile, so it&apos;s great to see a graphics card vendor pre-apply it for you. Hopefully, more vendors will offer this, especially on top-end models.</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tidxyoUY3P2N5A2jEhgSNK" name="nvidia-rtx-4070-12.jpg" caption="" alt="Nvidia RTX 4070 and RTX 3080 Founders Edition graphics cards" src="https://cdn.mos.cms.futurecdn.net/tidxyoUY3P2N5A2jEhgSNK.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>Two of the Magnetic Air models sport a minor bump to their clocks, compared to AMD&apos;s reference designs. For example, the Qicksilver AMD Radeon RX 7900 GRE Magnetic Air comes with Game and Boost clocks of 2,052 and 2,395 MHz respectively—9% and 7% higher than standard.</p><p>That&apos;s not a huge difference and you&apos;re unlikely to notice it in games, even testing one back-to-back with a standard Radeon.</p><p>One might expect prices for the Magnetic Air graphics cards to be painfully high but XFX has kept them relatively sensible. The Mercury RX 7900 XTX Magnetic Air is <a href="https://www.newegg.com/xfx-mercury-magair-video-card-rx-79xmairb9-amd-radeon-rx-7900-xtx-24gb-gddr6/p/N82E16814150893" target="_blank">$979.99 at Newegg</a> and the RX 7800 XT version is <a href="https://www.newegg.com/xfx-qicksilver-magair-video-card-rx-78tmairf9-amd-radeon-rx-7800-xt-16gb-gddr6/p/N82E16814150894" target="_blank">$529.99 at Newegg</a>. Yes, you can get cheaper versions of both Radeon GPUs, and they&apos;ll run just as fast, but they won&apos;t have PTM7950 or fans that you can flip out whenever you fancy.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD Linux devs jamming nearly 24,000 lines of RDNA 4 supporting code into its mainstream driver suggests next-gen launch may be close at hand ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amd-linux-devs-jamming-nearly-24000-lines-of-rdna-4-supporting-code-into-its-mainstream-driver-suggests-next-gen-launch-may-be-close-at-hand/</link>
                                                                            <description>
                            <![CDATA[ Mesa mega merge means a magnificent moment may manifest…err…soon. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hb3MYigRPFbzGPxPeN9Q3A</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/b5hZ3jGxuxwssYSDEA4iLE-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 13 May 2024 15:42:18 +0000</pubDate>                                                                                                                                <updated>Thu, 17 Apr 2025 10:04:55 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/b5hZ3jGxuxwssYSDEA4iLE-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A stylised image of AMD&#039;s RDNA 3 GPU design for its Radeon RX 7000-series graphics cards]]></media:description>                                                            <media:text><![CDATA[A stylised image of AMD&#039;s RDNA 3 GPU design for its Radeon RX 7000-series graphics cards]]></media:text>
                                <media:title type="plain"><![CDATA[A stylised image of AMD&#039;s RDNA 3 GPU design for its Radeon RX 7000-series graphics cards]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/b5hZ3jGxuxwssYSDEA4iLE-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>AMD&apos;s software engineers have been very busy of late, updating its Linux GPU kernel driver, shader compiler, and other code sources to provide support for its next generation of graphics architecture. Now it&apos;s done the same for its RadeonSI OpenGL driver, adding almost 24,000 lines of code for GFX12, aka RDNA 4, to the Mesa open-source graphics library.</p><p>The big code merge was spotted by <a href="https://www.phoronix.com/news/AMD-RDNA4-Merged-Mesa-RadeonSI" target="_blank">Phoronix</a> and there&apos;s only one reason why engineers would be so busy updating their code base for an architecture that isn&apos;t currently on the market—it <em>will</em> be very soon.</p><p>RDNA 3, the current GPU chip design, is internally codenamed as GFX11 by AMD, so anything referring to GFX12 is clearly about its successor. I&apos;m not talking about RDNA 3.5, which is listed as GFX11.5 and will only bring minor changes when it appears in AMD&apos;s Strix Point and <a href="https://www.pcgamer.com/amds-next-gen-console-like-strix-halo-super-apu-said-to-be-delayed-until-2025/" target="_blank">Strix Halo</a> laptop APUs. All of the recent code merges are for RDNA 4, although the files themselves don&apos;t tell us much about what we can expect from the forthcoming architecture.</p><p>Radeon RX 7000-series GPUs were <a href="https://www.pcgamer.com/amd-to-unveil-rdna-3-graphics-cards-on-november-3/" target="_blank">first introduced</a> in November 2022, with the RX 7900 XTX and XT being the first consumer-level graphics cards to use chiplets. Despite having lots of performance, AMD has <a href="https://www.pcgamer.com/hardware/graphics-cards/gpu-sales-are-on-the-up-but-amds-rx-7000-series-graphics-cards-are-its-worst-selling-in-over-20-years/" target="_blank">struggled to sell as many RDNA 3 cards</a> as it has RDNA 2 ones, as the latter has generally offered better bang-for-buck.</p><p>Thanks to dwindling stocks of certain RX 6000 models and various price cuts for the likes of the RX 7900 XT and 7800 XT, things are a little rosier but overall, AMD hasn&apos;t managed to capture a significantly better share of the discrete GPU market. So what things can we expect, or hope, to see with RDNA 4—or another way of asking this is, what needs to be improved in AMD&apos;s next GPU architecture for sales to improve?</p><p>As there&apos;s nothing wrong with the fundamental rendering performance of AMD&apos;s design (aka rasterization), it comes down to areas where RDNA 3 trails behind Nvidia&apos;s Ada Lovelace-powered RTX 40-series. So that&apos;s ray tracing, leveraging machine learning for better performance, and power efficiency. And that&apos;s where the rumours have pegged AMD&apos;s new GPU architecture as being different from the current generation; in a <a href="https://wccftech.com/amd-rdna-4-gpus-incorporate-brand-new-ray-tracing-engine-different-than-rdna-3/" target="_blank">different way of approaching ray tracing for RDNA 4</a>. </p><p>RDNA 3 GPUs have dedicated hardware for accelerating ray-triangle intersections, but nothing for doing BVH traversals—that&apos;s all done via the same units that handle all of the usual shaders. It&apos;s a similar situation for doing calculations for deep learning neural networks. Where Intel and Nvidia have large dedicated matrix units, AMD uses a combination of &apos;AI accelerators&apos; and shader units to achieve the same thing.</p><p>And while the likes of the <a href="https://www.pcgamer.com/amd-radeon-rx-7900-xtx-review-benchmarks-performance/#section-amd-rx-7900-xtx-performance" target="_blank">Radeon RX 7900 XTX</a> have the same average power consumption as an equivalent card from Nvidia, the peak power demand is typically a lot higher, as is the idle consumption. Multiple chiplets and the complex Infinity Link system are great for wafer yields but the first implementation of them needs fine-tuning to make it all more power efficient.</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tidxyoUY3P2N5A2jEhgSNK" name="nvidia-rtx-4070-12.jpg" caption="" alt="Nvidia RTX 4070 and RTX 3080 Founders Edition graphics cards" src="https://cdn.mos.cms.futurecdn.net/tidxyoUY3P2N5A2jEhgSNK.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>However, it&apos;s looking increasingly likely that we won&apos;t see a very high-end RDNA 4 graphics card, or certainly not at launch. There&apos;s been much talk of <a href="https://www.pcgamer.com/next-gen-amd-rdna-4-gpus-reportedly-wont-compete-with-nvidia-at-the-high-end/" target="_blank">AMD skipping the halo sector</a> for its next GPU release and focusing more on the mid-range and mainstream markets, which points to sticking with a monolithic design or one with just a few chiplets.</p><p>Whatever changes AMD has in store for us with RDNA 4, at least it&apos;s got everything all set from a driver perspective, because if it&apos;s all there for the relatively small Linux market, it&apos;s also certainly got everything in hand for the dominant DirectX market. </p><p>And best of all, it looks like we don&apos;t have much longer to wait to find out how good it is.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD's gaming graphics business looks like it's in terminal decline ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amds-gaming-graphics-business-looks-like-its-in-terminal-decline/</link>
                                                                            <description>
                            <![CDATA[ There's no getting round it, the Radeon RX 7000 GPU family looks like a disaster. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Hd2GXTinSPMUnNnqbiUL3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FuJAgCCtgL4KAZrXKnaXRR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 May 2024 15:20:38 +0000</pubDate>                                                                                                                                <updated>Fri, 10 May 2024 15:20:42 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jeremy Laird ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/yAFomvQ2kRS39NDfXHRP7G.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FuJAgCCtgL4KAZrXKnaXRR-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Radeon RX 7900 XTX photographed with box on a white background.]]></media:description>                                                            <media:text><![CDATA[AMD Radeon RX 7900 XTX photographed with box on a white background.]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Radeon RX 7900 XTX photographed with box on a white background.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FuJAgCCtgL4KAZrXKnaXRR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I hate to say I told you so. But back in October I pondered whether <a href="https://www.pcgamer.com/if-rdna-5-cant-turn-things-around-i-have-a-tough-time-believing-amd-will-stick-around-in-pc-graphics-for-much-longer/" target="_blank">AMD might give up on gaming graphics chips for PCs</a>. Now, AMD has released it&apos;s latest financial results and things only look more ugly.</p><p>For the first quarter of 2024, AMD said that its gaming revenues were down a massive 48% compared to the same period in 2023. While some of that fall reflects an inevitable cyclical downturn in revenues from games consoles—put simply, the consoles have been out for a while and sales are beginning to flag—AMD also conceded that <a href="https://www.fool.com/earnings/call-transcripts/2024/04/30/advanced-micro-devices-amd-q1-2024-earnings-call-t/" target="_blank">"lower AMD Radeon GPU sales" were also to blame</a>.</p><p>What&apos;s more, even AMD says things will get worse before they have any chance of getting better. "Demand has been quite weak," AMD&apos;s CFO Jean Hu said, "we actually think the second half will be lower than first half. That&apos;s basically how we&apos;re looking at this year for the gaming business."</p><p>In fact, the only good news AMD could come with regarding gaming products was that they were quite low margin, so selling fewer of them would mean AMD&apos;s overall average margins would improve on account of the shrinking gaming business. "Gaming&apos;s gross margin is lower than our company average. So overall, it will help the mix on the gross margin side," Hu said. Ouch.</p><p>Meanwhile, games consoles aren&apos;t looking all that healthy, either. Microsoft says Xbox sales are down by 31% for its most recent reported quarter and the company&apos;s future expectations for console sales are pretty pessimistic, too.</p><p>Games, of course, are becoming super expensive to develop at the same time as sales of hardware are shrinking. All told, there&apos;s a bit of a broader gaming industry crunch ongoing.</p><p>Rumour has it the next Xbox may be <a href="https://metro.co.uk/2024/05/02/halo-forza-coming-ps5-xbox-hardware-becomes-niche-claims-leaker-20760490/" target="_blank">intentionally more niche, akin to Microsoft&apos;s Steam Deck</a>, something for the keenest Xbox fans rather than an attempt at a mass market platform. That&apos;s hardly good news for AMD revenues given that Xbox has been based on pure AMD hardware for multiple generations.</p><p>Maybe Sony will do something spectacular with the upcoming PS5 Pro or PS6 to revitalise the console market. But it&apos;s hard to come to any other conclusion than a fairly pessimistic one regarding AMD&apos;s medium term prospects in gaming graphics, be that on the PC or console.</p><p>With all that in mind, rumours that AMD has ditched all plans for high-end members of its upcoming next-gen RDNA 4 GPU range make sense. Why bother with all the investment when nobody is going to buy the GPUs anyway, especially now that cryptocurrency miners can&apos;t be relied on to mop up a whole load of cards?</p><p>And if you question the idea that nobody will buy AMD GPUs, well you only have to look at Valve&apos;s Steam hardware survey data. For sure, it&apos;s not the perfect data set. But it shows Nvidia cards being used by over 75% of gamers and AMD on about 15%.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DY5jtVqcyaQWQVYdAntfRZ" name="20201116_135459.jpg" alt="AMD RX 6900 XT graphics card alongside RX 6800 XT" src="https://cdn.mos.cms.futurecdn.net/DY5jtVqcyaQWQVYdAntfRZ.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">AMD's RX 6000 GPUs were great but had depressingly little market impact. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Of course, that includes loads of older GPUs. In fact, you have to go to position eight in the list of most popular GPUs on Steam to find one from AMD or Nvidia&apos;s current generation of graphics cards (it&apos;s an Nvidia GPU, obviously).</p><p>Oh, and in terms of the most popular individually identified AMD GPU (as opposed to a generic AMD Radeon entry), you have to go all the way down to 31st place. The really horrifying fact is that, of the top 100 GPUs, the only AMD current-gen product that makes the list is the Radeon RX 7900 XTX.</p><p>The <a href="https://www.pcgamer.com/amd-radeon-rx-7800-xt-review-performance-benchmarks/" target="_blank">RX 7800 XT</a>, 7700 XT, 7600 XT and 7600 simply do not appear. So, yeah, you can argue the toss over how accurate the Steam survey really is. But it&apos;s very hard to imagine that the Radeon RX 7000 Series is anything but a retail disaster when it&apos;s making pretty much zero impact on surveyed gamers on the biggest and most important PC gaming platform.</p><p>The thing is, AMD&apos;s previous <a href="https://www.pcgamer.com/amd-radeon-rx-6900-xt-review-benchmarks/" target="_blank">Radeon RX 6000-series</a> was actually very strong competition for Nvidia&apos;s Ampere generation of RTX 3000 GPUs in technical terms. But it had pretty much zero impact itself in terms of improving AMD&apos;s PC gaming graphics market share. </p><p>The Radeon 7000 family has been quite a bit less compelling versus <a href="https://www.pcgamer.com/nvidia-geforce-rtx-4090-founders-edition-review-performance-benchmarks/" target="_blank">Nvidia&apos;s RTX 4000-series GPUs</a>. And so it&apos;s hardly surprising to find already poor sales falling further.</p><p>All of which begs the questions of what AMD can do to turn things around, and will it, or even should it bother to try? The biggest disappointment with the RX 7000 line was its failure to materially improve ray-tracing performance.</p><p>For sure, <a href="https://www.pcgamer.com/amd-fsr-3-and-fluid-motion-frames/" target="_blank">AMD&apos;s FSR upscaling technology</a> also isn&apos;t as good as <a href="https://www.pcgamer.com/nvidia-dlss-3-5-ray-reconstruction/" target="_blank">Nvidia&apos;s DLSS</a>, either. But FSR can and is being updated. So, you could buy an AMD GPU with some expectations of improvement in that area, and it&apos;s really not that far off in real terms, either.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1260px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="N9cRmgtKnANRkbEU6aGMZX" name="AMD_Navi.jpg" alt="AMD GPU" src="https://cdn.mos.cms.futurecdn.net/N9cRmgtKnANRkbEU6aGMZX.jpg" mos="" align="middle" fullscreen="" width="1260" height="709" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><div><blockquote><p>It's hard to see why AMD will keep investing in what AMD itself dismisses as a low-margin business.</p></blockquote></div><p>Not so for an AMD GPU&apos;s ray tracing prowess. The hardware is what it is and driver optimisations aren&apos;t going to close the huge hardware gap to Nvidia in that area.</p><p>Some will argue that ray tracing is overhyped, isn&apos;t in that many games, and doesn&apos;t actually make a huge difference to visual quality when it is. There&apos;s some truth to those sentiments. But, equally, there&apos;s no denying that ray tracing is becoming ever more widely adopted and that it&apos;s impact in terms of graphical quality is likewise increasing.</p><p>In the end, it&apos;s pretty tough to choose AMD when Nvidia&apos;s feature set is just so much better, even if it may not make all that much difference in all the games. When you&apos;re spending many hundreds and hundreds of dollars, you want to think you have the best chance of enjoying whatever eye-candy it is that&apos;s released next month or even next year. With the best will in the world, it&apos;s hard to see AMD as the best choice for that.</p><p>It&apos;s notable in this context that Nvidia&apos;s efforts with its AI GPUs do seem to be relevant for its gaming chips, too. Nvidia invests megabucks in developing AI Tensor cores for its AI chips, as used by all the latest large language AI models. Then those Tensor cores get dropped in gaming chips and help make Nvidia&apos;s DLSS upscaling clearly better than AMD&apos;s non-AI FSR.</p><div  class="fancy-box"><div class="fancy_box-title">Your next upgrade</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tidxyoUY3P2N5A2jEhgSNK" name="nvidia-rtx-4070-12.jpg" caption="" alt="Nvidia RTX 4070 and RTX 3080 Founders Edition graphics cards" src="https://cdn.mos.cms.futurecdn.net/tidxyoUY3P2N5A2jEhgSNK.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank"><strong>Best CPU for gaming</strong></a>: The top chips from Intel and AMD.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-motherboards/" target="_blank"><strong>Best gaming motherboard</strong></a>: The right boards.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank"><strong>Best graphics card</strong></a>: Your perfect pixel-pusher awaits.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-ssd-for-gaming/" target="_blank"><strong>Best SSD for gaming</strong></a>: Get into the game ahead of the rest.</p></div></div><p>Of course, AMD is trying to get into the the AI training and inferencing game itself with the Instinct MI300 chip. And that, perhaps, is the main if modest cause for hope. If AMD can gain some traction in that huge market, it will not only be making lots of money, it will be in a position to do a similar thing to Nvidia and push some of that technology across into its gaming GPUs.</p><p>So, maybe then it can invest properly in technologies like ray tracing and deliver an AI-based upscaling solution that&apos;s really competitive with Nvidia&apos;s. Of course, going by current estimates from both AMD and Nvidia, the latter will generate at least 20 times more revenue from AI GPU sales this year. So if booming AI revenues and technology are going to help turn around AMD&apos;s fortunes in gaming graphics, it&apos;ll take years before we see any evidence of that.</p><p>Ultimately, then, I&apos;ll stick to what I said last time around. RDNA 4 and the Radeon RX 8000-series, as it will presumably be known, will be limited in scope and something of a stop gap. It&apos;ll be RNDA 5 in late 2025, or more likely 2026, that could be the last roll of the dice for AMD and its Radeon gaming graphics. If that&apos;s a flop, it&apos;s hard to see why AMD will keep investing in what AMD itself dismisses as a low-margin business. And so it could be adios for discrete Radeon GPUs on the PC.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD's CTO has written about 55 years of AMD innovation. And the most common topic is obviously 'AI' despite not really saying much about 'AI' for the previous 54 years ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/amds-cto-has-written-about-55-years-of-amd-innovation-and-the-most-common-topic-is-obviously-ai-despite-not-really-saying-much-about-ai-for-the-previous-54-years/</link>
                                                                            <description>
                            <![CDATA[ Maybe keep that one for 'Celebrating the next 55 years of AMD innovation.' ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">L7w5uZtJFs4JRvfCEUv3Sc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JPzbyMuQ8vn7GhcfbVjYnY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 03 May 2024 11:20:40 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                <author><![CDATA[ dave.james@futurenet.com (Dave James) ]]></author>                    <dc:creator><![CDATA[ Dave James ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ti9gYoetCsh9crRvpUzKD9.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/JPzbyMuQ8vn7GhcfbVjYnY-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Ryzen shot from AMD]]></media:description>                                                            <media:text><![CDATA[AMD Ryzen shot from AMD]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Ryzen shot from AMD]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JPzbyMuQ8vn7GhcfbVjYnY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>AMD is 55 years old. Only a little bit older than myself and, also like myself, few people expected it to last much beyond 45 years. Just a decade ago—with a meagre datacentre business, and a ropey CPU architecture that was the subject of a <a href="https://www.pcgamer.com/amd-agrees-to-settle-a-class-action-lawsuit-over-its-bulldozer-cpus-for-dollar121-million/" target="_blank">$12.1 million class action lawsuit</a> because it kinda wasn&apos;t what it said it was—AMD was on a knife edge. </p><p>But with strong, smart leadership, and a solid track record of delivering time and again on its promises, AMD has turned it around. It is now one of the darlings of the tech industry, looking down on the Intel behemoth which once trampled it underfoot.</p><p>And so, to celebrate this milestone AMD chief technical officer and master of papers, Mark Papermaster, has penned a blog post titled: "<a href="https://community.amd.com/t5/corporate/celebrating-55-years-of-amd-innovation/ba-p/681928" target="_blank">Celebrating 55 years of AMD innovation</a>."</p><p>So, what would be his take on five whole decades of silicon engineering? Five decades of swinging violently between brilliance and mediocrity, and back again? Five decades of doggedly holding Intel off from completely monopolising the CPU market and the industry as a whole? What should we be really celebrating in all this, Mark?</p><p>Oh, you just want to focus on the last <em>five</em> years and that&apos;s all been about AI, has it? That&apos;s what we&apos;re celebrating? Something that AMD is only now basing its entire world-view around because it&apos;s the current big topic in the industry and worth a chonk bag of cash? Think back a year or so and AMD wasn&apos;t making any real noises about AI being its guiding star, and yet here we are and AI is the one word/phrase/initialism that Papermaster uses more than any other in his entire 1,000+ word "celebration". </p><iframe width="600px" height="600px" scrolling="no" frameborder="0" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/visualisation/17806003/embed"></iframe><div  class="fancy-box"><div class="fancy_box-title">AI, explained</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eQ4QvnT5n24R9f4nQNq5MP" name="GettyImages-1245391728.jpg" caption="" alt="OpenAI logo displayed on a phone screen and ChatGPT website displayed on a laptop screen are seen in this illustration photo taken in Krakow, Poland on December 5, 2022." src="https://cdn.mos.cms.futurecdn.net/eQ4QvnT5n24R9f4nQNq5MP.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Jakub Porzycki/NurPhoto via Getty Images)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/software/ai/general-intelligence-explained/" target="_blank"><strong>What is artificial general intelligence?</strong></a><strong>:</strong> We dive into the lingo of AI and what the terms actually mean.</p></div></div><p>I get it, though. Artificial intelligence is going to be the biggest thing to happen in computing over the next few years, and probably beyond, and it&apos;s understandable AMD wants to show off what a strong position it has in the market, even when its Nvidia rival is seen as the only ticket in town. </p><p>But maybe that&apos;s something to focus on in a blog talking about the <em>next</em> 55 years of AMD innovation. Because the company is arguably in the strongest position it&apos;s ever been in and there&apos;s no concern about its longevity these days.</p><p>Just look at the level of R&D from 2019 to 2023. Papermaster explains that its investment in that field "has nearly quadrupled, from $1.5B in 2019, to $5.9B in 2023, and we plan to continue to invest in developing groundbreaking technologies that show early promise." Though it is worth noting that&apos;s around the level of yearly R&D spending that Intel is still stumping up each quarter.</p><p>But they&apos;ve still got fabs, and these days, do <a href="https://www.wired.com/2008/10/real-men-have-f/" target="_blank">real men still have fabs, Jerry</a>?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD's start to 2024: Big gains in client and data center, big falls in gaming ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/amds-start-to-2024-big-gains-in-client-and-data-center-big-falls-in-gaming/</link>
                                                                            <description>
                            <![CDATA[ Data, AI, and compute are where all the money is at right now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZLmSYN5zxX8wNTbjXEBbpi</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PznEXES6HPb5mFBapnWeuf-1280-80.jpeg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 01 May 2024 10:28:56 +0000</pubDate>                                                                                                                                <updated>Wed, 01 May 2024 10:29:01 +0000</updated>
                                                                                                                                            <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PznEXES6HPb5mFBapnWeuf-1280-80.jpeg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD MI300]]></media:description>                                                            <media:text><![CDATA[AMD MI300]]></media:text>
                                <media:title type="plain"><![CDATA[AMD MI300]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PznEXES6HPb5mFBapnWeuf-1280-80.jpeg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Reporting on the financial statements from multi-billion dollar companies isn&apos;t our usual fare but when the company in question has a huge impact on the world of PC gaming, it&apos;s worth paying attention to how well things are going. AMD&apos;s <a href="https://ir.amd.com/news-events/press-releases/detail/1192/amd-reports-first-quarter-2024-financial-results" target="_blank">revenue and operating income for the first quarter of 2024</a> have been announced and it&apos;s great news for its big processor sectors but not so great for its gaming division.</p><p>In terms of financials, AMD organises everything into four primary sectors: data center, client, gaming, and embedded. Every Ryzen processor made earns money for the client sector, whereas sales of Radeon GPUs and custom chips for consoles and <a href="https://www.pcgamer.com/best-handheld-gaming-pc/" target="_blank">handheld PCs</a> are recorded in gaming.</p><iframe width="600px" height="600px" scrolling="no" frameborder="0" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/story/2359964/embed"></iframe><p>Throughout the second half of 2022 and the first half of 2023, the client division was losing money quite badly, but for the last six months, things have steadily improved. Compared to this time last year, client revenue has improved by 85% and the operating income has gone from a loss of $172 million to a profit of $86 million. It&apos;s a similar story with data center, which has enjoyed gains of 81% and 268% in revenue and operating income, compared to the first quarter of 2023.</p><p>In an <a href="https://seekingalpha.com/article/4687823-advanced-micro-devices-inc-amd-q1-2024-earnings-call-transcript" target="_blank">earnings call</a>, CEO Dr Lisa Su explained why it was doing so well: "The substantial year-over-year growth was driven by the strong ramp of AMD Instinct MI300X GPU shipments and a double-digit percentage increase in server CPU sales."</p><p>What isn&apos;t doing so well is AMD&apos;s gaming division. Revenue is down 33% compared to the previous quarter and 48% compared to 2023; operating income is down by a similar proportion. The bulk of that sector&apos;s money comes from the contract with Sony to design and manufacture the processor for the <a href="https://www.pcgamer.com/playstation-5-review/" target="_blank">PlayStation 5</a>. Microsoft has the same kind of deal for its Xbox Series X/S machines, and among all of those are Radeon GPUs.</p><p>The PS5 was launched back in November 2020, so the console is past the peak of its sales and while the much-discussed <a href="https://www.pcgamer.com/the-latest-round-of-ps5-pro-hardware-rumours-suggest-that-amds-rdna-4-could-lift-radeon-ray-tracing-up-to-nvidias-level/" target="_blank">PS5 Pro</a> will probably give AMD a little bit of a boost when that comes out, then gaming will probably continue to see a decline in its fortunes as time goes on. Things will only significantly improve when the next generation of consoles appears. AMD doesn&apos;t have a big enough share of the discrete graphics card market for its Radeon chips to pull in lots of money.</p><p>Not that I think AMD will really care all that much, as long as the gaming division continues to makes a profit. It&apos;s far more interested in boosting revenue and operating income in its data center division, thanks to the seemingly endless pots of money being thrown at <a href="https://www.pcgamer.com/microsoft-meta-and-openai-back-amds-monstrous-new-153-billion-transistor-alternative-to-nvidias-ai-chips/" target="_blank">AI superchips</a> by the likes of Meta, Microsoft, OpenAI, et al.</p><p>And lest we all forget, 2024 is the <a href="https://www.pcgamer.com/new-report-predicts-60-of-pcs-sold-will-be-ai-capable-by-2027-and-i-just-died-of-not-surprise/" target="_blank">year of the AI PC</a> and with AMD jamming <a href="https://www.pcgamer.com/amds-new-ryzen-7040-series-laptop-apu-has-special-ai-sauce/" target="_blank">neural processing units (NPU)</a> into every Ryzen it can, there&apos;s a good chance that the client sector will do a lot better this year. Given that it&apos;s had a rough time of things, and still doesn&apos;t make all that much money, AMD will be hoping that all the major OEM and system builders buy a bucket load of AI-capable Ryzen chips for their forthcoming models.</p><p>"We believe the market is on track to return to annual growth in 2024," said Dr Su, "driven by the start of an enterprise refresh cycle and AI PC adoption. We see AI as the biggest inflection point in PC since the Internet with the ability to deliver unprecedented productivity and usability gains."</p><p>You might not care one jot about AI but AMD clearly does. In just about every question concerning GPUs in the earnings call, gaming was barely discussed—AI and data center are where all the money is.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Dragon's Dogma 2 performance analysis: It'll take everything your PC has and still want more ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/rpg/dragons-dogma-2-performance-analysis/</link>
                                                                            <description>
                            <![CDATA[ I hope you have a top-end CPU and GPU because you're really going to need them. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jzoPXW8iGBPDsNk7BmkqEW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kZ4dh5rRRxKhcqwCsjT6x8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 20 Mar 2024 15:00:41 +0000</pubDate>                                                                                                                                <updated>Thu, 28 Mar 2024 21:01:57 +0000</updated>
                                                                                                                                            <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kZ4dh5rRRxKhcqwCsjT6x8-1280-80.jpg">
                                                            <media:credit><![CDATA[Capcom]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[In-game screenshot from Dragon&#039;s Dogma 2, showing a fantasy landscape with a city and mountains in the distance]]></media:description>                                                            <media:text><![CDATA[In-game screenshot from Dragon&#039;s Dogma 2, showing a fantasy landscape with a city and mountains in the distance]]></media:text>
                                <media:title type="plain"><![CDATA[In-game screenshot from Dragon&#039;s Dogma 2, showing a fantasy landscape with a city and mountains in the distance]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kZ4dh5rRRxKhcqwCsjT6x8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.pcgamer.com/games/rpg/dragons-dogma-2-review/" target="_blank">Dragon&apos;s Dogma 2</a> is the long-awaited sequel to Capcom&apos;s 2012 original release, that eventually appeared on the PC in 2016. Both games are classic open-world RPGs: Quests and monsters abound, strewn across a sprawling landscape, all begging to be explored and conquered.</p><p>The game uses Capcom&apos;s Reach for the Moon (RE) Engine, used to great success in the <a href="https://www.pcgamer.com/resident-evil-4-remake-review/" target="_blank">Resident Evil 4</a> remake, <a href="https://www.pcgamer.com/resident-evil-village-review/" target="_blank">Resident Evil Village</a>, <a href="https://www.pcgamer.com/monster-hunter-rise-review/" target="_blank">Monster Hunter Rise</a>, and many others. Although the first two are very linear, almost corridor-like in terms of world structure, MH Rise uses a large, seamless map, just as in Dragon&apos;s Dogma 2.</p><p>That means there are no loading screens, other than the primary one to jump into the game, and all of the assets (models, textures, shaders) are streamed across from your SSD into the graphics card&apos;s VRAM when needed. Such games are generally the most demanding of <a href="https://www.pcgamer.com/best-gaming-pc/" target="_blank">gaming PCs</a> and that&apos;s no different here. So, without further ado, let&apos;s find out <em>just</em> how tough it is.</p><h3 class="article-body__section" id="section-performance-overview"><span>Performance overview</span></h3><p>The performance of Dragon&apos;s Dogma 2 can be summarised with one utterance: CPU. It doesn&apos;t really matter whether you&apos;re measuring performance in the city or the open world, the processor and platform you have will play a huge role in determining whether or not your graphics card has a chance to shine in this game.</p><p>If you have a mid-range or budget-level gaming PC, you&apos;re unlikely to see performance figures in excess of 60 fps in the open world areas. In the main city, though, you&apos;ll be looking to hit half that figure, even at 1080p with low quality settings.</p><p>Only with a modern CPU and graphics card will you stand any chance of having a smooth gaming experience. Capcom&apos;s recommended hardware requirements should really be viewed as the absolute minimum, and ideally you&apos;re going to need a 12th Gen Intel Core or Ryzen 5000-series or better CPU. You can get away with just having six cores, as long as the chip supports multithreading. At least it&apos;s not especially demanding on the system RAM.</p><p>Hopefully, most of the frame rate issues I saw will be solved with future game patches and driver updates. But there&apos;s clearly a lot of work to be done in optimising everything further.</p><p>But even if you have a gaming PC sporting the <a href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank">very best CPU</a> and <a href="https://www.pcgamer.com/the-best-graphics-cards/" target="_blank">graphics card</a>, you&apos;re still going to experience fluctuating frame rates and disappointing minimum values. To see exactly what I mean by this, just read on for the full details.</p><h3 class="article-body__section" id="section-systems-used-in-testing"><span>Systems used in testing</span></h3><p>Capcom&apos;s system requirements for Dragon&apos;s Dogma 2 are a minimum of a <a href="https://www.pcgamer.com/intel-core-i5-10600k-review-benchmarks-gaming-performance/" target="_blank">Core i5 10600</a> or <a href="https://www.pcgamer.com/should-i-buy-amd-ryzen-5-3600/" target="_blank">Ryzen 5 3600</a> CPU, a <a href="https://www.pcgamer.com/the-geforce-gtx-1070-review/" target="_blank">GeForce GTX 1070</a> or <a href="https://www.pcgamer.com/amd-radeon-rx-5500-xt-8gb-review/" target="_blank">Radeon RX 5500 XT</a> graphics card, and 16GB of RAM. The recommended specs rise to a Core i7 10700 or Ryzen 5 3600X, an <a href="https://www.pcgamer.com/nvidia-geforce-rtx-2080-founders-edition-review/" target="_blank">RTX 2080</a> or RX 6700, but the RAM stays at 16GB.</p><p>Compared to most big releases on PC these days, those requirements seem fairly light, especially on the AMD side of things. A Ryzen 5 3600 is a six core, 12 thread CPU that&apos;s nearly four years old and while the Radeon RX 6700 is only a year younger, it&apos;s not a hugely powerful nor expensive graphics card.</p><p>While I didn&apos;t have those exact components to hand, I do have access to a variety of parts that are generally similar, either being a little older, newer, or more capable. So I&apos;ve run many benchmarks, across multiple setups, to give you an idea as to exactly how well the game runs. The systems in question are:</p><ul><li>AMD Ryzen 7 8700G, 32GB DDR5-6400</li><li>AMD Ryzen 5 5600X, 16GB DDR4-3200</li><li>AMD Ryzen 9 7900, 32GB DDR5-6400</li><li>Intel Core i7 9700K, 32GB DDR4-3200</li><li>Intel Core i7 14700KF, 32GB DDR5-6400</li></ul><p>As for graphics cards, the <a href="https://www.pcgamer.com/amd-ryzen-7-8700g-review-performance-benchmarks/" target="_blank">Ryzen 7 8700G</a> system just uses its integrated graphics (Radeon 780M), and I have used a range of models for the others: AMD <a href="https://www.pcgamer.com/amd-radeon-rx-7800-xt-review-performance-benchmarks/" target="_blank">Radeon RX 7800 XT</a> and <a href="https://www.pcgamer.com/powercolor-radeon-rx-6600-fighter-review/" target="_blank">RX 6600</a>, Intel <a href="https://www.pcgamer.com/intel-arc-a770-limited-edition-review-performance-benchmarks/" target="_blank">Arc A770</a>, Nvidia <a href="https://www.pcgamer.com/pny-geforce-rtx-4070-review-benchmarks-performance/" target="_blank">GeForce RTX 4070</a> and <a href="https://www.pcgamer.com/nvidia-rtx-4070-ti-review-benchmarks-performance/" target="_blank">RTX 4070 Ti</a>. </p><p>After 16 hours of benchmarking and dealing the game&apos;s many quirks, I&apos;ve collated more than enough data to give you an idea as to what aspect of a gaming PC Dragon&apos;s Dogma 2 is demanding the most of. I recorded the performance in two areas: around the main city of Vernworth and a little way outside the city in the open world, with lots of trees, grass, and rivers in view.</p><p>For all of the main test runs, the graphics settings were set to the maximum values, with the exception of rendering mode which was kept at Interlaced. We&apos;ll have a companion piece covering the best settings to use in Dragon&apos;s Dogma 2 for the launch of the game to help you get the most out of your own rig.</p><h3 class="article-body__section" id="section-1080p-performance"><span>1080p Performance</span></h3><iframe width="600px" height="600px" scrolling="no" frameborder="0" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/visualisation/17205996/embed"></iframe><p>The first thing that becomes immediately clear is that in Vernworth, or pretty much any location where there are a lot of buildings and NPCs, is that the overall performance drops considerably, especially with regard to the 1% low fps value. This figure marks the fps that 99% of all the others are equal to or above.</p><p>Vernworth is very CPU-limited, although the graphics card is still very important. For example, note how the Radeon RX 7800 XT doesn&apos;t get to stretch its legs on the Ryzen 5 5600X system but does pretty well on the newer AM5 Ryzen 9 7900 platform. I say well but the 60 fps for the 1% lows is rather poor.</p><p>I managed a few brief runs on a <a href="https://www.pcgamer.com/amd-ryzen-7-7700x-review-benchmarks/" target="_blank">Ryzen 7 7700X</a> gaming PC, with a GeForce RTX 4070, and that performed roughly halfway between the 7900 and 5600X systems, using the same GPU. Unfortunately, a few bugs with the 1440p results means that I can&apos;t include it in this analysis.</p><p>The Core i7 14700KF platform performed the best, thanks to the wealth of threads available and the power of the RTX 4070 Ti, but what none of the results show is just how wildly inconsistent the performance is in Dragon&apos;s Dogma 2. All of the displayed frame rates are averages from around five runs, sometimes more when bugs messed things up.</p><p>Even at 1080p, with maximum graphics settings, the VRAM load was too much for the 8GB Radeon RX 6600. The menu does warn you that you&apos;ve gone over the limit so it&apos;s worth paying attention to it. That said, it warned me repeatedly for all of the other cards and they didn&apos;t have too many issues.</p><p>Benchmarking this game was an exercise in frustration, though: NPCs in the city area phase in and out, as if they&apos;re being teleported off-world to the USS Enterprise, and in the open world, you&apos;re regularly attacked by monsters. The day-night cycle isn&apos;t super quick, but the transition from day to night is quite abrupt. All of which kept interfering with the test runs.</p><h3 class="article-body__section" id="section-1440p-performance"><span>1440p Performance</span></h3><iframe width="600px" height="600px" scrolling="no" frameborder="0" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/visualisation/17206068/embed"></iframe><p>Increasing the resolution of any game should push the performance bar more toward the GPU and in the case of open world testing, that was very much the case. However, the city test results show only a relatively small decline in frame rates, highlighting just how CPU-limited that zone is.</p><p>As you exit the city, there&apos;s a clear mark where the game&apos;s engine stops processing all of the NPC/world cycle, as the 1% low fps suddenly jumps up. This happens even if you&apos;re not looking at the city, which suggests that more dev work needs to be done on dropping workloads when they&apos;re just not required.</p><p>Interestingly, despite the VRAM requirement being more than what the RX 6600 sported, it didn&apos;t induce as much stuttering as you&apos;d think. The 1% low fps figures show that it was very slow for the most part, but it was actually relatively smooth, as long as you didn&apos;t whip the camera about. If you can call 30 fps smooth.</p><h3 class="article-body__section" id="section-4k-performance"><span>4K Performance</span></h3><iframe width="600px" height="600px" scrolling="no" frameborder="0" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/visualisation/17206150/embed"></iframe><p>At 4K, the graphics card becomes super important, and almost all of them struggle to reach anywhere near 60 fps in the open world. Only the RTX 4070 Ti managed to cross that barrier but by the smallest of margins. Now, recall that all of these results were taken using maximum graphics settings, and not Capcom&apos;s presets, of which there&apos;s only two. Upscaling wasn&apos;t used either, but we&apos;ll come to that in a moment.</p><p>This level of performance might be acceptable if the graphical fidelity is exceptional but in Dragon&apos;s Dogma 2, it&apos;s merely okay. It&apos;s not <em>bad</em>, as sometimes it&apos;s lovely, especially when you get treated to a glorious vista, replete with dense forests and perilous mountains in the distance. But in the city, it&apos;s merely average in my opinion, and the graphics don&apos;t really justify the frame rates I saw.</p><p>It&apos;s not clear as to what the root cause of the problem is, but it&apos;s easy enough to see just where the main issue lies.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3501px;"><p class="vanilla-image-block" style="padding-top:50.73%;"><img id="q2YRTsPzKmFuMHpjP2LTmh" name="city_testing_01_pix_timings.jpg" alt="A screenshot of Microsoft's PIX for Windows analytical tool, displaying the API timings in a test run of Dragon's Dogma 2" src="https://cdn.mos.cms.futurecdn.net/q2YRTsPzKmFuMHpjP2LTmh.jpg" mos="" align="middle" fullscreen="1" width="3501" height="1776" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/q2YRTsPzKmFuMHpjP2LTmh.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">PIX shows just how bad things get in the city. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Microsoft)</span></figcaption></figure><p>I used Microsoft&apos;s DirectX analytical tool, PIX, to examine what was going with the CPU&apos;s workload and saw two things immediately. Firstly, there&apos;s an awful lot of threads going on with the game&apos;s engine and while you may think that&apos;s a great use of modern CPUs, making sure that all those threads don&apos;t stall each other isn&apos;t a trivial task.</p><p>Secondly, it was taking a <em>very</em> long time just to process the command lists from the DirectX API. On the 14700KF system, it took 25 milliseconds on average, in the city area. In comparison, something like Cyberpunk 2077 has API processing times roughly half as long.</p><p>While I can&apos;t tell precisely what the command list contains (PIX just wouldn&apos;t attach properly to the game), it&apos;s almost certainly to do with managing all of the assets. Yes, NPCs pop in and out of existence in front of your eyes, and the changes in LOD are very abrupt, but the game is clearly doing too much work in the background for each frame.</p><p>And it certainly wasn&apos;t anything to do with the quality settings used during testing. At 1080p, with everything on its lowest value or off, the Ryzen 5 5600X + Radeon RX 6600 system achieved 39 fps on average, with the 1% low value being 20 fps, in the Vernworth city. Oh, and it looked <em>horrible</em> with those settings.</p><h3 class="article-body__section" id="section-upscaling-performance"><span>Upscaling Performance</span></h3><iframe width="600px" height="600px" scrolling="no" frameborder="0" data-lazy-priority="low" data-lazy-src="https://flo.uri.sh/visualisation/17217526/embed"></iframe><p>You might think upscaling would help, but you only get a relatively small improvement in the city, as the overall performance on a system with a decent graphics card is always going to be CPU-limited. Even out in the open world, where the CPU load is much lower, there&apos;s still not a massive gain to be had.</p><p>The anti-aliasing in Dragon&apos;s Dogma 2 isn&apos;t particularly good, and even on maximum settings (TAA+FXAA) trees and grass exhibit lots of aliasing, with edges constantly shimmering against each other. FSR 3 and DLSS both do a great job of getting rid of the aliasing, but add a noticeable amount of fuzziness to the overall image.</p><p>You can claw some of the image quality back by using the maximum amount of sharpening, but you still get a bit of PlayStation 2-era of blurriness, even at 4K. You see this for yourself with some captures using the game&apos;s photo mode below, where maximum graphics settings were used, apart from the rendering mode was interlaced and the highest sharpening for upscaling was employed.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/HGBaLQ4uWNJwRiu7qUgdkU.jpg" alt="Screenshots of Dragon's Dogma 2, showing an open world view, with a buildings and mountains in the distance" /><figcaption><small role="credit">Capcom</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kt2uGBMsYiyBbxhCuzGeXU.jpg" alt="Screenshots of Dragon's Dogma 2, showing an open world view, with a buildings and mountains in the distance" /><figcaption><small role="credit">Capcom</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nMJmkzQRrYxRs7j7z3svKU.jpg" alt="Screenshots of Dragon's Dogma 2, showing an open world view, with a buildings and mountains in the distance" /><figcaption><small role="credit">Capcom</small></figcaption></figure></figure><p>That said, I prefer using Quality or Balanced upscaling to the game&apos;s native anti-aliasing solution. There&apos;s little in the way of any performance gain, but it certainly makes the open world easier on the eye and the lack of sharpness isn&apos;t a massive issue for me. But if you were hoping to use FSR or DLSS to significantly boost your frame rate, you&apos;ll have to use Performance or Ultra Performance mode, and the drop in image quality is pretty large.</p><p>The game would certainly benefit from supporting frame generation and it&apos;s a little odd that Capcom didn&apos;t implement it, even though the dll file for <a href="https://www.pcgamer.com/nvidia-dlss-3-performance/" target="_blank">DLSS Frame Gen</a> is present in the installation folder. Radeon owners could try <a href="https://www.pcgamer.com/amd-fluid-motion-frames-finally-goes-official-driver-based-frame-generation-for-any-dx1112-game/" target="_blank">Fluid Motion Frames</a>, though I found it nade no difference at all.</p><p>Dragon&apos;s Dogma 2 also offers ray tracing as a graphics option, but other than mildly improving the ambient lighting, the hit to the performance isn&apos;t really worth it. For example, with the RTX 4070 Ti, the average fps drop was around 20% without any upscaling, which is pretty good and it&apos;s a smaller drop in the city area, but you&apos;ll probably not want to bother with it.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD's Chief Technical Officer: 'We're enabling our gaming devices to upscale using AI' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/amds-chief-technical-officer-were-enabling-our-gaming-devices-to-upscale-using-ai/</link>
                                                                            <description>
                            <![CDATA[ AI FSR for AMD GPUs everywhere or just the upcoming RDNA 4 chips? Place your bets now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iTB45v5bggNYZ2Rv9hzosW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ugfW9iTupwHYrTDro6MRbE-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 04 Mar 2024 13:30:38 +0000</pubDate>                                                                                                                                <updated>Mon, 04 Mar 2024 13:30:42 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn&#039;t these days?&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ugfW9iTupwHYrTDro6MRbE-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD RDNA 2 GPUs edited side-by-side with pink hue]]></media:description>                                                            <media:text><![CDATA[AMD RDNA 2 GPUs edited side-by-side with pink hue]]></media:text>
                                <media:title type="plain"><![CDATA[AMD RDNA 2 GPUs edited side-by-side with pink hue]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ugfW9iTupwHYrTDro6MRbE-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It&apos;s the tiniest of teases and opens up a whole trunk full of questions, but in a recent online interview, Mark Papermaster was asked what the year has in store for AMD. The CTO&apos;s response was all focused on AI, naturally, but he also mentioned a curious little tidbit: its gaming devices are to get AI-based upscaling and 2024 is likely to be the year we&apos;ll see it.</p><p>The discussion with <a href="https://youtu.be/EtqTnLoiXUo?feature=shared&t=2164" target="_blank">YouTube channel No Priors</a> (via <a href="https://videocardz.com/newz/amd-exec-hints-at-ai-powered-upscaling" target="_blank">Videocardz</a>) is mostly about AMD&apos;s position and thoughts on machine learning, cloud computing, and other big-money sectors. It&apos;s a good chat between the hosts and Papermaster, although a little dry if you&apos;re not interested in those specific topics.</p><p>However, the CTO&apos;s closing remarks on AMD&apos;s plans for 2024 are certainly of interest to gamers, all thanks to the brief comment on how the chip giant is bringing AI upscaling to its gaming devices.</p><p>"Well, this for us is a huge year because we have spent so many years developing our hardware and software capabilities for AI," Papermaster begins. "We&apos;ve just completed AI enabling our entire portfolio: Cloud, edge, PCs, embedded devices, our gaming devices. We&apos;re enabling our gaming devices to upscale using AI and 2024 is really a huge deployment year for us."</p><p>At the moment, AI upscaling is the preserve of Intel and Nvidia. Both companies use a two-stage upscaling process, where the first step is to run an image scaler via shaders to change the rendered frame&apos;s resolution up to the monitor&apos;s level. The second step involves the application of a neural network, to tidy up the image, removing any glitches created by the upscaling process.</p><p>The mathematical operations involved to do this can be run on shaders but in the case of <a href="https://www.pcgamer.com/nvidia-calls-time-on-native-res-gaming-says-dlss-is-more-real-than-raster/" target="_blank">DLSS</a> and the <a href="https://www.pcgamer.com/intel-xess-vs-dlss-vs-fsr/" target="_blank">Intel Arc-only version of XeSS</a>, it&apos;s handled by dedicated matrix units in the GPU to get the best performance and visual results. The graphics chips used in AMD&apos;s Radeon models do all calculations via the Compute Units (CU), hence why FSR doesn&apos;t involve an AI step to tidy up the images.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ABjLebDUrpqNqeMviS5Wwc" name="DLSS_vs_FSR_vs_XeSS.jpg" alt="In-game screenshots of Spider-Man Remastered showing a visual comparison of DLSS, FSR, and XeSS upscalers in action" src="https://cdn.mos.cms.futurecdn.net/ABjLebDUrpqNqeMviS5Wwc.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/ABjLebDUrpqNqeMviS5Wwc.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A quality comparison between DLSS, FSR, and XeSS upscaling </span><span class="credit" itemprop="copyrightHolder">(Image credit: PS Studios)</span></figcaption></figure><p>However, one interpretation of Papermaster&apos;s comment is that the next graphics architecture, <a href="https://www.pcgamer.com/hot-gpu-rumour-time-intel-may-follow-amd-in-just-focusing-on-the-mainstream-market-with-its-next-gen-battlemage-chips/" target="_blank">RDNA 4</a>, could have a discrete matrix unit in each CU and if so, that could be used to handle the AI upscaling. An alternate view is that AMD has developed a relatively lightweight neural network that&apos;s handled by the CUs and can be used as an additional step in the FSR pipeline to improve visual quality.</p><p>As things currently stand, FSR and DLSS perform roughly the same, but the latter has the edge when it comes to graphical fidelity. Depending on the game, it can be notably better, but it&apos;s very much a subjective thing during gameplay.</p><p>If AI upscaling gets implemented into FSR in such a way that any GPU can do it (as long as it supports the relevant matrix instructions), then one could expect the quality to certainly improve, but the performance will likely take a dip.</p><div  class="fancy-box"><div class="fancy_box-title">Your next machine</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xXhrEsP3nMY9e43WUFUxSC" name="gaming-pc-group-shot.jpg" caption="" alt="Gaming PC group shot" src="https://cdn.mos.cms.futurecdn.net/xXhrEsP3nMY9e43WUFUxSC.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-pc/" target="_blank"><strong>Best gaming PC</strong></a>: The top pre-built machines.<br><a data-analytics-id="inline-link" href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank"><strong>Best gaming laptop</strong></a>: Great devices for mobile gaming.</p></div></div><p>It&apos;s the way that Papermaster says &apos;gaming devices&apos; that makes me suspect AMD&apos;s AI upscaling is most likely to be done this way. Because if it was just going to be for RDNA 4, then you&apos;d expect him to mention this or, at the very least, talk about GPUs specifically. </p><p>However, the phrase &apos;gaming devices&apos; covers everything that supports FSR, which includes current Radeon cards, as well as the APUs in handheld PCs and consoles. If it turns out that it will require dedicated matrix units, as DLSS does, then it will only be supported on AMD&apos;s next GPU architecture and won&apos;t be anything to shout about for the Xbox Series X or PlayStation 5.</p><p>RDNA 4, no matter what its AI abilities are like, will be competing against <a href="https://www.pcgamer.com/intel-battlemage-what-to-expect/" target="_blank">Intel&apos;s Battlemage</a> and <a href="https://www.pcgamer.com/nvidia-blackwell-what-to-expect/" target="_blank">Nvidia&apos;s Blackwell</a> at some point in 2024, and these companies already have AI-powered upscaling.</p><p>AMD is joining the party in a fashionably late manner, but it could steal the limelight if it can offer better upscaling that all GPUs can use. Papermaster is certainly right about one thing: 2024 is going to be huge for AI and GPUs.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>