<?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/asus/"
                       type="application/rss+xml"/>
                            <title><![CDATA[ Latest from PC Gamer AU in Asus ]]></title>
                <link>https://www.pcgamer.com/au/tag/asus</link>
        <description><![CDATA[ All the latest asus content from the PC Gamer  AU team ]]></description>
                                    <lastBuildDate>Fri, 12 Jun 2026 13:31:15 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ Possibly the first instance of Asus' anti-melting 12V-2x6 power cable…err…melting shows up, adding more fuel to the fire that is Nvidia's connector ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/possibly-the-first-instance-of-asus-anti-melting-12v-2-6-power-cable-err-melting-shows-up-adding-more-fuel-to-the-fire-that-is-nvidias-connector/</link>
                                                                            <description>
                            <![CDATA[ Normally I'd suggest burning such things to the ground but they're doing that themselves. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5e4PGPVMcJyqZHFz98hcp4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/YdLPXyjTFvFfAJUrX9PXTC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 12 Jun 2026 13:31:15 +0000</pubDate>                                                                                                                                <updated>Wed, 17 Jun 2026 12:49:45 +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/YdLPXyjTFvFfAJUrX9PXTC-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An image of the Asus ROG Equalizer 12V-2x6 power cable, against a gradient green background]]></media:description>                                                            <media:text><![CDATA[An image of the Asus ROG Equalizer 12V-2x6 power cable, against a gradient green background]]></media:text>
                                <media:title type="plain"><![CDATA[An image of the Asus ROG Equalizer 12V-2x6 power cable, against a gradient green background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/YdLPXyjTFvFfAJUrX9PXTC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Two months ago, <a href="https://www.pcgamer.com/hardware/power-supplies/asus-announces-the-rog-equalizer-a-new-cable-aimed-at-making-melting-gpu-power-connectors-a-thing-of-the-past/" target="_blank">Asus announced the ROG Equalizer</a>, a power cable for certain Nvidia RTX graphics cards designed to banish the fear of melting connectors once and for all. Well, perhaps not completely so, because it seems we now have the first case of a melted ROG Equalizer cable.</p><p>As posted on <a href="https://www.chiphell.com/thread-2821726-1-1.html" target="_blank">ChipHell</a> and reported by <a href="https://x.com/unikoshardware/status/2065364025249267751" target="_blank">Uniko's Hardware on X</a> (via <a href="https://videocardz.com/newz/asus-rog-equalizer-50-gpu-cable-designed-to-prevent-burned-connectors-has-reportedly-burned" target="_blank">Videocardz</a>), there's admittedly very little information to go on, other than a crystal-clear picture of a seriously fried connector at the end of an Asus ROG Equalizer cable. Three of the six power pins look properly scorched, with one showing a considerable degree of melting in the plastic housing.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">😭😭😭😭😭😭asus rog equalizer (17a)chiphellhttps://t.co/rMR9DWWQmh pic.twitter.com/anh2M3Mgr4<a href="https://twitter.com/cantworkitout/status/2065364025249267751">June 12, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>However, there's no indication as to what PSU and graphics card this cable was plugged into, nor the circumstances as to how the melty-melty all came about, so the one thing we can't do right now is point our fingers at Asus and go 'Ha! Your cable is rubbish!' Well, we <em>can</em>, but we just can't use this solitary picture as evidence for such a judgment.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eAx2nX"></div>                            </div>                            <script src="https://kwizly.com/embed/eAx2nX.js" async></script><p>If you're unaware of what all the hoohar is about Nvidia's 12VHPWR (and the subsequent 12V-2x6 design update) connector, let me give you a quick explainer. In order to have its graphics card use gopping great globs of power but also not require lots of big connectors on the card's PCB, Nvidia designed a compact system to be used instead of the traditional 8-pin PCIe system.</p><p>A precursor to 12VHPWR first appeared on certain RTX 30-series cards, such as the <a href="https://www.pcgamer.com/nvidia-geforce-rtx-3090-ti-review-asus-tuf-rtx-3090-ti-oc-edition-benchmarks/" target="_blank">RTX 3090 Ti</a> and <a href="https://www.pcgamer.com/nvidia-rtx-3060-ti-review-benchmarks-performance/" target="_blank">3060 Ti Founders Editions</a>. This design just comprised twelve power pins (six +12V, six ground), but the iteration of the design that was approved by PCI-SIG and adopted into the PCIe specifications also housed four more pins for sensing.</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.30%;"><img id="jQCN5KsfehKqKYK8xcUpL6" name="rtx-3090-ti-reivew-03.jpg" alt="Asus TUF RTX 3090 Ti graphics card" src="https://cdn.mos.cms.futurecdn.net/jQCN5KsfehKqKYK8xcUpL6.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1081" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/jQCN5KsfehKqKYK8xcUpL6.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: Future)</span></figcaption></figure><p>That format first showed up on Nvidia's RTX 40-series, and almost immediately, reports of melting connectors appeared from owners of <a href="https://www.pcgamer.com/nvidia-geforce-rtx-4090-founders-edition-review-performance-benchmarks/" target="_blank">GeForce RTX 4090</a> cards. So much so that it resulted in a <a href="https://www.pcgamer.com/nvidia-hit-with-class-action-suit-over-melting-rtx-4090-gpu-adapters/" target="_blank">class action lawsuit against Nvidia</a> being filed in 2022.</p><p>The problem is quite simple. A full load, an RTX 4090 can use up to 450 W of power, but distributed across six pins, each one only has to deal with 6.25 A of current. However, should one pin fail in some way, or the graphics card draw more current in one or two pins than the others, the resulting load imbalance can push the current over the 12VHPWR's design rating of 8.33 A per pin.</p><p>Fast forward to today, and we now have a power supply market replete with all kinds of 'solutions' to the connector melting problem. Even the minor redesign, called 12V-2x6, did little to prevent the problem from occurring. <a href="https://www.youtube.com/watch?v=PJrazRm6I9o" target="_blank">Der8auer's detailed analysis of the Asus ROG Equalizer cable</a> shows that while it's a decent enough product, it doesn't really offer much in the way of protection against the problem.</p><p>With RTX 5090 graphics cards now costing more than $4,000 in the US, you'd think there would be a far more concerted effort to banish meltygate once and for all. Part of the reason as to why we haven't seen a permanent solution yet is that the fact not every 4090 or 5090 owner has suffered from a melting connector.</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:1457px;"><p class="vanilla-image-block" style="padding-top:56.90%;"><img id="PSeEXhDabzQagnd83pa98A" name="RTX 5090 connector" alt="Thermal image of hot RTX 5090 power connector" src="https://cdn.mos.cms.futurecdn.net/PSeEXhDabzQagnd83pa98A.png" mos="" align="middle" fullscreen="1" width="1457" height="829" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/PSeEXhDabzQagnd83pa98A.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Burn baby, burn! Actually, please don't. </span><span class="credit" itemprop="copyrightHolder">(Image credit: der8auer)</span></figcaption></figure><p>The exact number of casualties is probably impossible to determine, but since graphics card vendors, as well as Nvidia, put money aside each year to cover warranty claims, the only way that they would really sit up and pay attention is if the total cost of all the replacements for damaged cards consistently exceeded the pot of money for claims.</p><p>We probably can't rely on hardware vendors coming up with a permanent solution, either. It's unlikely that Nvidia will abandon 12V-2x6 in favour of a completely new design, and having active load balancing on graphics cards will eat into a vendor's profit margins (though they're hardly small sums of money when it comes to the RTX 5090).</p><p>This particular instance of a melted ROG Equalizer cable could be entirely user error or even a clickbait thing, just to get a bit of attention, but since Asus' design has no means to <em>actively</em> prevent one pin from supplying too much current, this will almost certainly not be the only case we'll see, genuine or otherwise.</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="2s7neiRZPgdxo4prMZuho4" name="sapphire_nitro_plus_radeon_rx_9070_xt_graphics_card" alt="A promotional image of a Sapphire Nitro+ Radeon RX 9070 XT graphics card, with its backplate removed to show the location of the 12V-2x6 power connector" src="https://cdn.mos.cms.futurecdn.net/2s7neiRZPgdxo4prMZuho4.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/2s7neiRZPgdxo4prMZuho4.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 small number of Radeon graphics card also use the 12V-2x6, like this Sapphire model </span><span class="credit" itemprop="copyrightHolder">(Image credit: Sapphire)</span></figcaption></figure><p>If you do have a very high-power RTX card with a 12VHPWR/12V-2x6 connector, here's my advice for keeping it as melt-free as possible:</p><ol start="1"><li>Try to use a PSU that has a native 12VHPWR socket and cable: this won't guarantee perfect safety, but it removes the multiple points of failure you can get with adapter cables.</li><li><em>Don't</em> keep removing the cable to check that it's okay: Power cables aren't designed to be repeatedly unplugged and jammed back in, and doing so can weaken the connections, leading to smaller contact patches and thus higher temperatures.</li><li>Explore <a href="https://www.youtube.com/watch?v=osegi12ccMU" target="_blank">undervolting your graphics card</a>: You can just drop the maximum power limit for your RTX GPU in the Nvidia app, but you're better off following a detailed guide on how to lower your GPU's voltage across its range of clock speeds. If it all works as intended, you should get a graphics card that not only uses less power but is also cooler and, in some cases, able to clock higher.</li></ol><p>Until we have graphics cards and/or power supply units that actively monitor the current draw on each pin, and dynamically prevent it from exceeding a set limit as standard, the melting connectors are still going to be a thing that will hit the headlines from time to time. Just like this one.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Computex 2026 has really highlighted the fact that PC gaming tech isn't all about gaming anymore ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/computex-2026-has-really-highlighted-the-fact-that-pc-gaming-tech-isnt-all-about-gaming-anymore/</link>
                                                                            <description>
                            <![CDATA[ Companies seem to be looking to de-niche. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">giqhmX37gX9MvuHe2Xeymi</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/BjDjDztybjJFE2jajaGFP5-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 03 Jun 2026 16:04:38 +0000</pubDate>                                                                                                                                <updated>Thu, 04 Jun 2026 15:14:08 +0000</updated>
                                                                                                                                            <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/BjDjDztybjJFE2jajaGFP5-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Keychron low-profile keyboards]]></media:description>                                                            <media:text><![CDATA[Keychron low-profile keyboards]]></media:text>
                                <media:title type="plain"><![CDATA[Keychron low-profile keyboards]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/BjDjDztybjJFE2jajaGFP5-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Computex 2026 has been a peculiar affair, primarily because the PC market and general global economy is just so shoddy right now. In addition to much of the tech on show seeming more out of reach than usual, though, this year's computing expo has shown me just how ephemeral the PC gaming market has become. Like a cloud, it certainly exists and you can see it from afar, but get up close and its boundaries start to become more obscure.</p><p>Obviously a lot of what we've showcased here at PC Gamer is stuff that's more exciting for PC gamers, but there's been plenty else at Computex that seems to not fit neatly into that 'just for PC gamers' category. And I know one could say that about pretty much anything in this space because most PC gaming gear can be used for other things, but it seems like even manufacturer intentions and target markets are now becoming a little blurred.</p><p>For one, we've had definitively non-PC gaming products that might actually be decent for PC gaming. Take Asus' <a href="https://press.asus.com/news/press-releases/asus-proart-oled-pa27usd-pa32usd-4k-qd-oled-monitors/" target="_blank">new ProArt monitors</a>, for instance. These are nominally for design professionals, but I don't think you'd find any gamer complaining about a 240 Hz QD-OLED. </p><p>Or there's the <a href="https://www.windowscentral.com/hardware/dell/dell-xps-13-intel-computex-roundtable" target="_blank">new Dell XPS 13</a>, which seems to be the company's answer to the Apple MacBook Neo. It's aimed at students and professionals that use a laptop for light work, much like the Neo. However, its gaming chops are expected to be decent, too, thanks to its Wildcat Lake and before long its Panther Lake processor. </p><p>Even out of the products we've seen that are more specifically gaming-oriented, though, there have been some that fit into the 'not just for gaming' mould.</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:8064px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dfuZCngMkqudRZcCNnA6xP" name="IMG_4937.JPG" alt="A Tryx Vas PC case." src="https://cdn.mos.cms.futurecdn.net/dfuZCngMkqudRZcCNnA6xP.jpg" mos="" align="middle" fullscreen="" width="8064" height="4536" 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>PC case line-ups often have unassuming and professional-looking options, so I suppose it's no surprise that the same is true at this year's Computex. In particular, the <a href="https://www.pcgamer.com/hardware/pc-cases/the-tryx-vas-pc-case-briefcase-or-air-conditioning-unit-you-decide/" target="_blank">Tryx Vas</a> caught my eye, with its metallic briefcase design and giant side fan. I could just as easily imagine this in an executive's office as a gamer's den.</p><p>Then there's <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychrons-carbon-fiber-concept-is-the-skinniest-keyboard-ive-ever-typed-on/" target="_blank">Keychron's ultra-thin magnetic switch keyboard</a>. I mean, tell me you like the Apple Magic keyboard without telling me you like the Apple Magic keyboard. This thing is practically crying out to be slapped on a Starbucks coffee table by a freelance digital nomad. But it's also magnetic, meaning it must surely benefit from all the analogue gubbins that gamers love, like rapid trigger.</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:3088px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="YZf7pSjQj68LzosvaaBUJ5" name="keychron-magnetic-thin-02" alt="Keychron low-profile keyboards" src="https://cdn.mos.cms.futurecdn.net/YZf7pSjQj68LzosvaaBUJ5.jpg" mos="" align="middle" fullscreen="" width="3088" height="1736" 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 then there's <a href="https://www.pcgamer.com/hardware/gaming-chairs/corsairs-new-and-supposedly-affordable-seat-continues-the-move-away-from-traditional-gaming-chair-style/" target="_blank">Corsair's new TC80 gaming chair</a>. The company explicitly distances itself from gaming here: "Following our popular TC500 Luxe, we have continued the move away from traditional gaming chair style. The TC80 has more subtle branding, a muted color pallet, and a more professional vibe overall."</p><p>It's still a gaming chair, but moving away from "traditional gaming chair style" means it's also kind of not. Or, rather, it's something that won't look or feel too out of place in an office but is still aimed in large part at PC gamers.</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:1000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="nUfMY7sLGGv6QXGg4n5dWn" name="image (54)" alt="A Corsair TC80 gaming chair in a room next to a gaming PC, desk, and guitar." src="https://cdn.mos.cms.futurecdn.net/nUfMY7sLGGv6QXGg4n5dWn.jpg" mos="" align="middle" fullscreen="" width="1000" height="563" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Corsair)</span></figcaption></figure><p>It's a trend that I've noticed for at least the last couple of years. I remember, for instance, when <a href="https://www.pcgamer.com/hardware/gaming-keyboards/i-tried-steelseries-new-apex-pro-3-and-was-genuinely-surprised-a-hall-effect-keyboard-could-deliver-such-a-satisfying-thonk/" target="_blank">SteelSeries showed me its Apex Pro Gen 3 keyboard</a>. During my trip to SteelSeries HQ in Copenhagen, the company was keen to emphasise that gamers are no longer <em>just </em>using their peripherals for gaming—they're using them for working, relaxing, travelling, and everything else in-between. </p><p>So SteelSeries was going to start catering for that a little, toning down the gamey-ness and making things a little more well-rounded. That seems to have been a general direction for many manufacturers over the last couple of years, though I'd probably call it companies cottoning on to the reality that was always the case: people use their products for multiple things, not just gaming.</p><p>The as-yet unmentioned elephant in the room, though, is of course <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">Nvidia's new RTX Spark processor</a>. The N1X-based chip was long-anticipated but only finally announced at Computex a couple of days ago.</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:1946px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="7mRr954f57yPUKBW2mVe8J" name="rtx-spark-laptops" alt="Nvidia RTX Spark" src="https://cdn.mos.cms.futurecdn.net/7mRr954f57yPUKBW2mVe8J.jpg" mos="" align="middle" fullscreen="" width="1946" height="1095" 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>The main take-home is that it's a chip with integrated graphics that promises some serious gaming performance despite not having a separate, discrete GPU. If Nvidia's RTX 5070-level claims hold up, it should even blow away the chips that sit inside handheld gaming PCs when it comes to gaming performance—but it's still all integrated. It'll be very game-dependent, given it's Arm-based, but in theory it could be fantastic for lightweight, efficient gaming.</p><p>And that last part is key: it should allow for lightweight and efficient devices—devices such as the RTX Spark-powered <a href="https://www.pcgamer.com/hardware/gaming-laptops/msis-new-skinny-two-in-one-laptop-has-an-nvidia-rtx-spark-chip-which-could-make-for-some-impressive-gaming-chops/" target="_blank">MSI Prestige N16 Flip AI+</a> that was announced alongside it at Computex.</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="jHVNYzqG3MsAn78HoY6GwP" name="New Project (39)" alt="An MSI Prestige N16 Flip AI+ gaming laptop on a pink and blue background." src="https://cdn.mos.cms.futurecdn.net/jHVNYzqG3MsAn78HoY6GwP.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: MSI)</span></figcaption></figure><p>RTX Spark is, of course, designed to be put inside machines you'll run AI on—this is 2026 Nvidia we're talking about, after all—but it's for gaming, too. In other words, RTX Spark machines are unlikely to be marketed as <em>just </em>gaming laptops or <em>just </em>productivity and AI machines.</p><p>This melding of gaming and non-gaming markets isn't completely new, but witnessing this year's Computex really brought it home. The lean into do-it-all products seems one that's here to stay. And perhaps that's a good thing, with the market being as it is—when things are so expensive and the cost of living is so high, I'd rather spend my money on one device or peripheral that does everything well.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Excess often sells in the world of gaming PCs, but Asus' new 3000 W power supply makes little sense for even the wealthiest of whales ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/power-supplies/excess-often-sells-in-the-world-of-gaming-pcs-but-asus-new-3000-w-power-supply-makes-little-sense-for-even-the-wealthiest-of-whales/</link>
                                                                            <description>
                            <![CDATA[ When is a gaming PSU not a gaming PSU? When it's an Asus ROG Thor 3000 W Titanium III Edition 20. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UivvwqKhVCtnDirBhrBmpF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dtfvseKsfc2DFh7uh4k6Vd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 02 Jun 2026 15:04:36 +0000</pubDate>                                                                                                                                <updated>Tue, 02 Jun 2026 15:04:47 +0000</updated>
                                                                                                                                            <category><![CDATA[Power Supplies]]></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/dtfvseKsfc2DFh7uh4k6Vd-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional photo of an Asus ROG Thor 3000W Platinum III Edition 20 power supply unit against a colorful background]]></media:description>                                                            <media:text><![CDATA[A promotional photo of an Asus ROG Thor 3000W Platinum III Edition 20 power supply unit against a colorful background]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional photo of an Asus ROG Thor 3000W Platinum III Edition 20 power supply unit against a colorful background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dtfvseKsfc2DFh7uh4k6Vd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The old marketing saying of 'sex sells' frequently gets converted to 'excess sells' when it comes to computer tech, and for the 20th anniversary of the ROG brand, Asus has taken this to another level with a new 3000 W power supply unit for gaming PCs.</p><p>It's not the power rating that's so eyebrow-raising about the <a href="https://rog.asus.com/power-supply-units/rog-thor/rog-thor-3000t3-gaming-edition-20/" target="_blank">Asus ROG Thor 3000W Titanium III Edition 20</a>, as 3 kW PSUs aren't anything new in the world of workstations. For example, Corsair has the <a href="https://www.corsair.com/us/en/p/psu/cp-9020312-na/ws3000-3000w-atx-3-1-fully-modular-workstation-power-supply-cp-9020312-na?srsltid=AfmBOoqBM4wAB8c7Q7QgMw6e5EOMBRi1CURaAluOh4y8c1JCsIghuik-" target="_blank">WS3000</a> and Asus itself has the <a href="https://www.asus.com/uk/motherboards-components/power-supply-units/workstation/asus-pro-ws-3000p/" target="_blank">Pro WS 3000W Platinum</a>. However, for <em>gaming</em> PCs, it's completely overkill and totally unnecessary, even if you're overclocking the twangers off every single component in your rig.</p><p>And yet, that's the exact market that Asus is selling its latest mega supply to. Making matters even worse is the fact that the PSU sports <em>four</em> 12V-2x6 power sockets, despite the fact that you can only <em>game</em> on a single <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review/" target="_blank">RTX 5090</a>. Sure, you could slap another three into your PC for giggles, but it won't help to make anything run faster.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>For AI workloads, it's a different story, but that's not mentioned in Asus' marketing, nor is it what ROG is all about. The Thor 3000 W Titanium III Edition 20 does have gaming-related features, such as an OLED display that can be magnetically attached to the PSU or your PC's case via an extension cable, plus a voltage monitoring system to prevent your RTX 5090 from self-destructing.</p><p>But no gaming setup is going to get anywhere near the unit's 3000 W power limit (1600 W when using a 115 V supply), and even though the Thor's peak efficiency will be around the 1600 W mark, that's still far more than you're likely to need.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Qc5Sdhhx7UEA2ST4vvqKAc.jpg" alt="A promotional photo of an Asus ROG Thor 3000W Platinum III Edition 20 power supply unit against a colorful background" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wHPKiLGCsRHsPBUkPh9K5c.jpg" alt="A promotional photo of an Asus ROG Thor 3000W Platinum III Edition 20 power supply unit against a colorful background" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NzdUfNQFyHQ2JWAo8r2nBc.jpg" alt="A promotional photo of an Asus ROG Thor 3000W Platinum III Edition 20 power supply unit against a colorful background" /><figcaption><small role="credit">Asus</small></figcaption></figure></figure><p>Well, unless you just happen to have an overclocked <a href="https://www.pcgamer.com/hardware/graphics-cards/call-that-ideal-gpu-physique-nah-the-800-w-30th-anniversary-asus-rog-matrix-rtx-5090-is-ideal-gpu-physique/" target="_blank">800 W Asus RTX 5090</a>, plus a heavily PBO'd <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-9-9950x3d2-dual-edition-review/" target="_blank">Ryzen 9 9950X3D2 Dual Edition</a>, a mountain of DRAM sticks, an even bigger mountain of Gen5 SSDs, plus a small warehouse-worth of fans and RGB lighting.</p><p>Of course, I am applying logic to a product that isn't logical. It's not really a gaming PSU at all: It's an over-the-top statement from Asus, simply because it can, and partly because the whole ROG brand has become synonymous with this line of thinking.</p><p>But even if you can afford it, I would recommend that you look elsewhere for an all-singing, all-dancing power supply, because when you look closely at Asus' images for the new PSU, you can see that it's just a spruced-up standard design. The main power switch and some of the connectors also look somewhat wonky, indicating that this isn't a special, hand-crafted unit. Ho-hum.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus outs 32-inch 4K OLED gaming monitor with new LG RGB-stripe panel, but it's a bit behind on brightness ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-monitors/asus-outs-32-inch-4k-oled-gaming-monitor-with-new-lg-rgb-stripe-panel-but-its-a-bit-behind-on-brightness/</link>
                                                                            <description>
                            <![CDATA[ Beaten by Samsung's latest QD-OLED tech, already... ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qRaomEquzYnqs6uP9pUVr</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fuPR9BWErXi88AMEjLP62B-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 02 Jun 2026 13:21:14 +0000</pubDate>                                                                                                                                <updated>Tue, 02 Jun 2026 14:43:02 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Monitors]]></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[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/fuPR9BWErXi88AMEjLP62B-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus ROG Swift PG32UCWM]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Swift PG32UCWM 32-inch 4K OLED monitor]]></media:description>                                                            <media:text><![CDATA[Asus ROG Swift PG32UCWM 32-inch 4K OLED monitor]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Swift PG32UCWM 32-inch 4K OLED monitor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fuPR9BWErXi88AMEjLP62B-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The OLED gaming monitor tech announcements are coming thick and fast at Computex this year. One intriguing new monitor has been outed by Asus featuring a new WOLED panel from LG that we've not seen before.</p><p>The big news is that the <a href="https://rog.asus.com/articles/gaming-monitors/the-rog-swift-oled-pg32ucwm-combines-rgb-stripe-oled-with-the-improved-heat-management-of-gan/" target="_blank">Asus ROG Swift PG32UCWM features RGB-stripe technology</a>. In other words, the panel's subpixel structure is composed of conventional red, green and blue vertical subpixels in that order.</p><p>Until recently, all OLED gaming monitors had panels with various weird and wonderful subpixel structures. LG's panels had an extra white subpixel to boost peak brightness. Samsung used a triangular layout, albeit with the standard RGB colours.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>These non-standard subpixel layouts cause various issues. So, the ideal solution is an absolutely standard RGB-stripe structure. And that's what the Asus ROG Swift PG32UCWM's new LG WOLED panel offers.</p><p>Note that the "W" in LG's WOLED branding doesn't refer to a white subpixel, but the white colour of the base emissive OLED material, which is then passed through red, green and blue filters for each subpixel, respectively.</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="ZpKgY4bZLUujPt4iNU9zcV" name="MSI MPG 322UR X24 00003" alt="MSI MPG 322UR X24 monitor" src="https://cdn.mos.cms.futurecdn.net/ZpKgY4bZLUujPt4iNU9zcV.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/ZpKgY4bZLUujPt4iNU9zcV.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 MSI MPG 322UR X24 is already brighter... </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Anywho, the ROG Swift PG32UCWM is, as I said, a 32-inch 4K model. It runs at 240 Hz at 4K and offers an alternative 1080p mode at 480 Hz. It also sports VESA DisplayHDR True Black 400 certification. And that's where things get a bit tricky.</p><p>You can already buy 32-inch 4K Samsung QD-OLED based monitors, including the <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-322ur-x24-review/" target="_blank">MSI MPG 322UR X24 I reviewed recently</a>, that offer brighter True Black 500 certification. And Samsung has announced yet another 32-inch 4K panel with True Black 600 certification, 360 Hz refresh <a href="https://www.pcgamer.com/hardware/gaming-monitors/samsung-ups-its-4k-qd-oled-gaming-monitor-ante-with-impressive-new-360-hz-rgb-stripe-hdr-600-panel/" target="_blank"><em>and</em> RGB-stripe subpixels for later this year</a>.</p><p>That latter panel in particular makes the new LG WOLED in the Asus ROG Swift PG32UCWM look a bit behind the curve, even as it launches. It'll do 350 nits full screen and 1,500 peak HDR.</p><p>The LG WOLED in the Asus, meanwhile, tops out at 1,000 nits peak HDR. Asus hasn't quoted as fullscreen figure. But it will likely be in the 250 to 275 nits range. These brightness figures are despite the panel using LG's latest Tandem OLED tech. And that's likely because of the removal of the white subpixel, which LG has thus far used to increase the brightness rating of its OLEDs.</p><p>Still, the good news here is that OLED technology is really kicking on this year. We're getting brighter panels seemingly by the week and RGB-stripe is being ever more widely adopted.</p><p>I wouldn't be surprised if most OLED gaming monitors are RGB-stripe by this time next year. Add in increased brightness and we're surely approaching a situation where the art of OLED gaming monitors is pretty much perfected.</p><p>Well, maybe with one final caveat around burn-in remaining. <a href="https://www.pcgamer.com/hardware/gaming-monitors/after-two-years-and-over-6-000-hours-monitors-unboxeds-long-term-oled-gaming-monitor-test-shows-increasing-burn-in/" target="_blank">But the evidence continues to mount</a> around existing panels that burn-in isn't a massive issue. And these newer panels are meant to be yet more robust.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus is releasing 'mystery' mini loot boxes with the most peculiar little keycaps I've ever seen ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-keyboards/asus-is-releasing-mystery-mini-loot-boxes-with-the-most-peculiar-little-keycaps-ive-ever-seen/</link>
                                                                            <description>
                            <![CDATA[ Mysterious indeed. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">SnFXBAAyWoCynpbgEcVTD9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WdYfa9drMT8tRc2Fz5By5i-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 02 Jun 2026 10:22:43 +0000</pubDate>                                                                                                                                <updated>Thu, 04 Jun 2026 15:16:59 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Keyboards]]></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/WdYfa9drMT8tRc2Fz5By5i-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus ROG]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The keycaps in an Asus ROG Keycap Mystery Box Edition 20.]]></media:description>                                                            <media:text><![CDATA[The keycaps in an Asus ROG Keycap Mystery Box Edition 20.]]></media:text>
                                <media:title type="plain"><![CDATA[The keycaps in an Asus ROG Keycap Mystery Box Edition 20.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WdYfa9drMT8tRc2Fz5By5i-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We've seen all manner of keycaps over the years, from <a href="https://www.pcgamer.com/kerbal-space-program-artisan-keycaps/" target="_blank">Kerbals</a> to <a href="https://www.pcgamer.com/hardware/gaming-keyboards/if-you-hurry-you-can-pick-up-a-set-of-these-sweet-artisan-keycaps-in-all-sorts-of-delicious-combinations/" target="_blank">desserts</a> and just about everything in between. But I don't think I've seen any quite so peculiar as those <a href="https://rog.asus.com/keyboards/accessories/rog-keycap-mystery-box-edition-20/" target="_blank">just announced from Asus ROG</a>.</p><p>They come in a 'Mystery Box Edition 20', with the latter part of this referring to the company's 20th anniversary line-up. We've already seen an absolute <a href="https://www.pcgamer.com/hardware/graphics-cards/as-if-rog-astral-50-series-graphics-cards-could-get-any-beefier-asus-has-just-announced-a-chonky-anniversary-update/" target="_blank">chonker of a GPU</a> under this moniker, so I guess it makes sense to have something small in the range too like keycaps.</p><p>It <a href="https://www.youtube.com/shorts/wuakP_6YUeU" target="_blank">looks like</a> they are literally mystery boxes, in which you don't know which keycaps you're getting. In one box you get 6x mystery keycaps. And what are the keycaps, exactly? Well, it's all ROG peripherals, of course.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>Each keycap sits on top of a bed of stalagmite crystals. To start with, there's a <a href="https://www.pcgamer.com/you-can-extend-the-life-of-this-gaming-mouse-by-swapping-out-the-switches/" target="_blank">Gladius mouse</a>, a <a href="https://www.pcgamer.com/hardware/controllers/asus-announces-the-raikiri-ii-controller-with-anti-drift-tmr-joysticks-and-1000-hz-wireless-polling-which-should-make-the-razer-wolverine-v3-pro-look-up-from-its-breakfast/" target="_blank">Raikiri controller</a>, an <a href="https://www.pcgamer.com/hardware/gaming-headsets/asus-rog-delta-ii-gaming-headset-review/" target="_blank">Asus Delta headset</a>, alongside a couple of different versions of the ROG logo.</p><p>The last couple are the most interest of the bunch, though. There's the <a href="https://rog.asus.com/uk/apparel-bags-gear/gear/rog-chariot-gaming-chair-model/" target="_blank">Chariot chair</a> which, erm, spins around. Not on its own, you have to spin it yourself, but still. Peculiar. Then there's the <a href="https://www.pcgamer.com/asus-rog-keyboard-combines-rgb-lighting-with-a-detachable-numpad/" target="_blank">Claymore keyboard</a> which is split into two. The left side has the bulk of the keyboard, while the right has the numpad, and both can be pressed independently. Y'know, just 'cause.</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="fQxf9riVzo46Tmt58Pia6B" name="Asuskeycaps" alt="Images of ROG Keycap Mystery Box Edition 20 designs, including a spinning gaming chair and a keyboard on a keycap" src="https://cdn.mos.cms.futurecdn.net/fQxf9riVzo46Tmt58Pia6B.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/fQxf9riVzo46Tmt58Pia6B.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: Asus)</span></figcaption></figure><p>The only thing that I think would make it better would be if there were a little keyboard keycap on the keyboard keycap. But alas, we're just a single order of magnitude into bonkers territory here.</p><p>It's a bit silly, but it's also just a bit of fun, so I'm not too against it. The company has announced plenty of more serious products at this year's Computex, including an <a href="https://www.pcgamer.com/hardware/gaming-monitors/this-could-be-the-competitive-panel-of-my-dreams-the-worlds-first-esport-oled-monitor-looks-to-be-a-540-hz-24-5-inch-beast/" target="_blank">esports OLED monitor</a> I quite like the look of, so I'll forgive Asus for the frivolity here. Though much will depend on just how rare the fancier keycaps are, because I wouldn't much fancy having to rack up dozens of spares just to collect them all.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus has announced a gold-plated 82 g version of its Harpe II mouse with a 65K DPI, but it's way out of my budget ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-mice/asus-has-announced-a-gold-plated-82-g-version-of-its-harpe-ii-mouse-with-a-65k-dpi-but-price-rumours-make-me-think-its-way-out-of-my-budget/</link>
                                                                            <description>
                            <![CDATA[ That gold seems to be adding a lot of weight too. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8MWbfUYX6wzjzS8P4r297D</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8ijMSniTiPEzMow7Qxa2eb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 16:28:56 +0000</pubDate>                                                                                                                                <updated>Tue, 02 Jun 2026 16:30:57 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Mice]]></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/8ijMSniTiPEzMow7Qxa2eb-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Harpe 20th anniversary edition from the side and top on a black background]]></media:description>                                                            <media:text><![CDATA[Asus ROG Harpe 20th anniversary edition from the side and top on a black background]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Harpe 20th anniversary edition from the side and top on a black background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8ijMSniTiPEzMow7Qxa2eb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With Asus' ROG brand turning 20 years old this year, it has announced a whole pile of fancy black and gold gaming gear at Computex. Its new 82 g mouse is just as fancy as you'd expect and comes with some truly outrageous specs. </p><p>Called the ROG Harpe II Extreme Edition 20, Asus's new gaming mouse has "Authentic 24K gold-plated detailing", as well as a black translucent shell. The first time I saw it, I thought it looked a bit like it had cardboard internals (because gold under black certainly muted the colour palette a tad), but I don't think it looks bad by any stretch. </p><p>With it, you get a max 8,000 Hz polling rate (both wired and wireless), along with Asus's own ROG 100M optical micro switches, and a 65K DPI sensor. Those are truly absurdly high specs. The <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a>, our pick for the <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mouse</a>, also goes up to 8,000 Hz polling but only 50,000 DPI. However, the max polling and max DPI of both of these gaming mice are arguably too much for 99% of players, and 8k polling often isn't worth the battery drain for a wireless mouse. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>82 g is a good bit heftier than the V4 Pro, and I suspect that could have something to do with the gold internals. It is based on the Harpe II Ace (which is only 48 grams), and Asus says its shape was developed with the help of esports pros. </p><p>Asus also notes it comes in a "display-ready presentation box", and that box seems to come with stickers, a cable, the connectors, and a keyring of some kind. Asus has also announced the <a href="https://rog.asus.com/keyboards/keyboards/aura-rgb/rog-azoth-extreme-edition-20/" target="_blank">ROG Azoth Extreme Edition 20</a>, which is a black and gold-themed variant of the <a href="https://www.pcgamer.com/asus-rog-azoth-gaming-keyboard-review/" target="_blank">ROG Azoth</a> gaming keyboard. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/yVxnmSWZm6uEAcbVKkx4eb.jpg" alt="Asus ROG on a black background" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8ijMSniTiPEzMow7Qxa2eb.jpg" alt="Asus ROG on a black background" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9erVVK5HVH4eiAkN6M5ycb.jpg" alt="Asus ROG on a black background" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6NVdwez8ZZRA5gLKvrmngb.jpg" alt="Asus ROG on a black background" /><figcaption><small role="credit">Asus</small></figcaption></figure></figure><p>Asus has confirmed to me that the Harpe II Extreme Edition will be $260 and the Azoth Extreme Edition will be $600. That's a lot more than the Viper 4 Pro, and Razer's offering isn't exactly cheap.</p><p>As with all of Asus' ROG 20th anniversary items, this gaming mouse seems like a commemorative item, more so than something you'd just buy to simply use. And I'd imagine you'd need to have quite a bit of cash burning a hole in your pocket to consider it. Here's looking at you, <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/the-asus-rog-xbox-ally-x-has-just-received-an-upgraded-oled-model-in-a-bundle-with-ar-glasses-and-my-wallet-is-thoroughly-braced/" target="_blank">Xbox Ally X20 bundle</a>. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ As if ROG Astral 50-series graphics cards could get any beefier, Asus has just announced a CHONKY anniversary update ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/as-if-rog-astral-50-series-graphics-cards-could-get-any-beefier-asus-has-just-announced-a-chonky-anniversary-update/</link>
                                                                            <description>
                            <![CDATA[ Funky and chunky, larger than life. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vbi3NJesMpHSab8nLeUf4A</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MgRMwfeMtVHvnDdjctrwKY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 15:09:03 +0000</pubDate>                                                                                                                                <updated>Tue, 02 Jun 2026 14:45:56 +0000</updated>
                                                                                                                                            <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/MgRMwfeMtVHvnDdjctrwKY-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The ROG Astral GeForce RTX 5090 Edition 20 is seen mounted on the open-frame ROG GR20 PC case on the showfloor of Computex 2026.]]></media:description>                                                            <media:text><![CDATA[The ROG Astral GeForce RTX 5090 Edition 20 is seen mounted on the open-frame ROG GR20 PC case on the showfloor of Computex 2026.]]></media:text>
                                <media:title type="plain"><![CDATA[The ROG Astral GeForce RTX 5090 Edition 20 is seen mounted on the open-frame ROG GR20 PC case on the showfloor of Computex 2026.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MgRMwfeMtVHvnDdjctrwKY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As hardware goes, graphics cards can be on the heftier side. <a href="https://www.pcgamer.com/hardware/the-rtx-5090-founders-edition-might-be-svelte-but-the-asus-rog-astral-cards-are-absolute-chonkers/" target="_blank">Asus ROG's Astral cards were already a case in point</a>, but the company has just unveiled an anniversary edition well-deserving of the two C's in 'thicc'.</p><p>During this year's Computex, Asus announced the <a href="https://rog.asus.com/graphics-cards/graphics-cards/rog-astral/rog-astral-rtx5090-p32g-edition-20/" target="_blank">ROG Astral GeForce RTX 5090 Edition 20</a>. The GPU isn't only CHONKY, but makes the most of its expanded surface area with a curved AMOLED display and "<a href="https://press.asus.com/news/press-releases/rog-edition-20-computex-2026/" target="_blank">a quad-fan design that delivers up to 20% improved airflow</a>." The main drawback is that this big boy graphics card will likely gobble up not only the contents of your wallet, but all of your PCIe slots too.</p><p>The Edition 20 series celebrates the ROG (Republic of Gamers) sub-brand's 20th anniversary. <a href="https://rog.asus.com/content/rog-edition-20/" target="_blank">The full ROG Edition 20 lineup</a> encompasses a number of other PC components, including a mother board and even an NUC, marking all of the hardware with a black-gold colourway. Asus Chairman Jonney Shih said during his opening speech at Computex 2026, "Twenty years on, we didn't just change the game, we transformed the world around it."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>No firm release window for the ROG Astral GeForce RTX 5090 Edition 20 has yet been announced. So far, Asus has only said, "Many limited-edition items and the exclusive Armoury Crate Edition 20 software theme will be released as limited-time offerings throughout 2026."</p><p>Pricing details are also thin on the ground. However, judging by the ROG Astral GeForce RTX 5090 most recent flirtation with all that glitters—specifically, the $7,000 gold-plated <a href="https://www.pcgamer.com/hardware/graphics-cards/one-day-the-silicon-in-this-usd7000-asus-rtx-5090-will-be-worthless-but-youll-still-have-a-whole-6-grams-of-solid-gold-to-make-up-for-it/" target="_blank">Asus ROG Astral GeForce RTX 5090 Dhahab OC Edition</a>—it will likely cost a pretty penny. The slightly less powerful <a href="https://www.pcgamer.com/hardware/graphics-cards/cant-afford-the-usd7-000-gold-plated-asus-rtx-5090-how-about-the-downright-reasonable-usd2-589-rtx-5080-core-version/" target="_blank">Asus ROG Astral RTX 5080 Dhabab Core</a> edition still went for $2,589. With those kinds of numbers, it hardly seems worth saving up my pennies.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/X24iP2W2Y5Nzn6bRw4NnKY.jpg" alt="The ROG Astral GeForce RTX 5090 Edition 20 is seen mounted on the open-frame ROG GR20 PC case on the showfloor of Computex 2026." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kszHBBPoK7EBjbfibEpv7Y.jpg" alt="The ROG Astral GeForce RTX 5090 Edition 20 is seen mounted on the open-frame ROG GR20 PC case on the showfloor of Computex 2026." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CFkWG5yWHNiNC4m3CVQsKY.jpg" alt="The ROG Astral GeForce RTX 5090 Edition 20 is seen mounted on the open-frame ROG GR20 PC case on the showfloor of Computex 2026." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>This card, along with the other ROG Edition 20 components, is limited edition, just as <a href="https://www.pcgamer.com/hardware/graphics-cards/call-that-ideal-gpu-physique-nah-the-800-w-30th-anniversary-asus-rog-matrix-rtx-5090-is-ideal-gpu-physique/" target="_blank">last year's ROG Matrix RTX 5090</a> was. There were only 1,000 models of that one, and of course limited supplies tends to mean higher prices.</p><p>Still though, the ROG Astral GeForce RTX 5090 mounted on the corresponding Edition 20 the <a href="https://rog.asus.com/cases/rog-gr20-edition-20/" target="_blank">open-frame ROG GR20 PC case</a> was a thing of beauty to behold on the Computex showfloor. I'd be inclined to consider an open concept set up like this show piece were it not for the fact my home office is an absolute dust magnet—and I'm not made of PCIe slots, either.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Asus ROG Xbox Ally X has just received an upgraded OLED model in a bundle with AR glasses, and my wallet is thoroughly braced ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/handheld-gaming-pcs/the-asus-rog-xbox-ally-x-has-just-received-an-upgraded-oled-model-in-a-bundle-with-ar-glasses-and-my-wallet-is-thoroughly-braced/</link>
                                                                            <description>
                            <![CDATA[ It's not clear yet if you can buy it without the AR glasses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">6VeXdJmJDjKre3d9CXsvVS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vFDzoBMuDK7o4hQdDQJY3a-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 14:56:00 +0000</pubDate>                                                                                                                                <updated>Tue, 02 Jun 2026 14:45:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Handheld Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></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/vFDzoBMuDK7o4hQdDQJY3a-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Xbox Ally X20 on a marble counter]]></media:description>                                                            <media:text><![CDATA[Asus ROG Xbox Ally X20 on a marble counter]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Xbox Ally X20 on a marble counter]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vFDzoBMuDK7o4hQdDQJY3a-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/" target="_blank">Asus ROG Xbox Ally X</a> is undeniably a great device, but it's an expensive one. So when I saw Asus had unveiled an upgraded anniversary edition, bundled with a pair of AR glasses, I felt a little pain for my bank account. </p><p>The <a href="https://rog.asus.com/gaming-handhelds/rog-ally/rog-xbox-ally-x20-bundle-2026/" target="_blank">Asus ROG Xbox Ally X20 bundle</a> includes an Xbox ROG Ally X with a snazzy black and gold theming (including a 'custom gold internal structure'), TMR thumbsticks, and even the addition of a  7.4-inch OLED screen. </p><p>For context, the standard ROG Xbox Ally X comes with a 7-inch IPS LCD screen, so this is already a major upgrade. Both screens have a 120 Hz refresh rate. The TMR thumbsticks are a welcome addition, meaning you're less likely to have to take the thing apart due to stick drift. TMR sticks should also make for a slightly better battery life, too. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>Finally, it comes with a new D-Pad that can be swapped between four-way and eight-way input. </p><p>In the new models, you can expect almost the same processor (the <a href="https://www.amd.com/en/products/processors/handhelds/ryzen-z-series/z2-series/ai-z2-extreme.html" target="_blank">Ryzen AI Z2 Extreme</a> in the X20 has an NPU, but other than that, it's exactly the same as the Ryzen Z2 Extreme), which means pretty much identical game performance, as well as 24 GB of LPDDR5X memory, a 1 TB SSD, and an 80 Wh battery. The X20 is around 40 g heavier, but everything else remains the same. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Zsyd5CkZSRgcxrUpyPXME5.jpg" alt="Asus ROG Xbox Ally X20 and Xreal AR glasses" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5UwzeSbTtUR3KBkTeBgbEh.jpg" alt="Asus ROG Xbox Ally X20 on a marble counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EfKGzp3gqgttazAF8XNUFh.jpg" alt="Asus ROG Xbox Ally X20 on a marble counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/V5KmuEqjGRmk7B9qAMDxrg.jpg" alt="Asus ROG Xbox Ally X20 on a marble counter" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Unfortunately, we don't know the answer to the biggest questions here. We don't have a confirmed price point or a release date. There are some random numbers on the side of the page when you get to the 20th anniversary section, so they could correlate, or they could… not. </p><p>As for price, I'm expecting a very heavy hit here. Not only are you getting some meaningful upgrades on the original $1,000 Xbox Ally X, but you're also adding in a pair of <a href="https://eu.shop.xreal.com/products/rog-xreal-r1?srsltid=AfmBOooZY3QgQnC91QQSOnFm25hlVDO8hakCHGcuxst-6jiG7jIdYzpq" target="_blank">ROG XReal R1 AR glasses</a>, which fetch around $1,000 by themselves. This is all before mentioning that the ongoing memory crisis has been a major pain when it comes to reasonably priced hardware, and 24 GB of memory is quite a lot. </p><p>The sell for this X20 bundle is the pairing of the glasses and the handheld. You can plug the 240 Hz glasses into the top and get what appears to be a 171-inch screen right in front of you. It is tethered to the device, though, so you likely won't be whipping out that bad boy on the train. Given what I expect its cost to be, I wouldn't want to bring it out of the house anyway. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ OLED gaming monitor sales are booming as shipments increase 78% in the first quarter of 2026 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-monitors/oled-gaming-monitor-sales-are-booming-as-shipments-increase-78-percent-in-the-first-quarter-of-2026/</link>
                                                                            <description>
                            <![CDATA[ Samsung seems to be flooding the market with QD-OLED panels. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">aRRYQdaSmu9sZdY7MWR2te</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZpKgY4bZLUujPt4iNU9zcV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 26 May 2026 10:04:52 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Monitors]]></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[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ZpKgY4bZLUujPt4iNU9zcV-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[MSI MPG 322UR X24 monitor]]></media:description>                                                            <media:text><![CDATA[MSI MPG 322UR X24 monitor]]></media:text>
                                <media:title type="plain"><![CDATA[MSI MPG 322UR X24 monitor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZpKgY4bZLUujPt4iNU9zcV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The march of OLED technology continues. <a href="https://www.trendforce.com/presscenter/news/20260519-13050.html" target="_blank">According to market research outfit Trendforce</a>, OLED monitor shipments are up by 78% year-on-year in the first quarter of 2026. Trendforce reckons increased supply of Samsung's QD-OLED panels is a key factor, but it's actually Asus that is selling the most OLED monitors.</p><p>Q1 2026's figures are actually down 11% on Q4 2025. But given tech products have distinct annual cycles driven by things like school schedules and holiday periods, the most representative comparisons are with the same quarter the previous year. In that context, OLED's continuing progress is clear enough.</p><p>Apart from the broader trend toward OLED, Trendforce reckons Samsung ramping up supply is a key factor. "The key growth driver was the increasingly abundant supply of QD-OLED panels, which enabled new market entrants to ramp up volumes and effectively fill gaps in the market," Trendforce says.</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>Perhaps somewhat surprisingly given its premium pricing, it's actually Asus that is selling the most OLED monitors, with 24% market share. "Its leadership was underpinned by a comprehensive OLED product lineup," Trendforce says, noting how broad Asus's OLED monitor range is.</p><p>Samsung (Samsung Electronics that makes monitors, as opposed to Samsung Displays that makes the actual QD-OLED panels) came second with a 16.4% share, while MSI clocked third with 12.2%.</p><p>This time around, Trendforce isn't quoting overall volumes of OLED monitor shipments. But to put all this into context, it previously said that the <a href="https://www.pcgamer.com/hardware/gaming-monitors/say-what-you-want-about-burn-in-sales-of-oled-pc-monitors-surged-by-92-percent-in-2025/" target="_blank">overall OLED monitor market amounted to 2.735 million units in 2025</a>, a 92% increase on 2024.</p><p>While it's a somewhat subjective call, I'd say Samsung driving volumes of OLED monitors is a good thing. Samsung's QD-OLED panels tend to be more vibrant than LG's competing WOLED panels thanks to utilising a pure RGB subpixel structure where LG relies on an additional white subpixel to boost measured brightness in a way that doesn't always translate well into the real-world experience.</p><p>Put another way, Samsung's latest QD-OLED panel tech, as seen in the <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-341cqr-qd-oled-x36-review/" target="_blank">MSI MPG 341CQR X36</a> in 34-inch ultrawide form and the <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-322ur-x24-review/" target="_blank">MSI MPG 322UR X24</a> in 32-inch 4K configuration, is pretty darn stellar.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ If gaming laptops are just too bulky for you and you're desperate to burn an enormous hole in your wallet, the new Asus ROG NUC is surely a vision of your dreams ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-pcs/if-gaming-laptops-are-just-too-bulky-for-you-and-youre-desperate-to-burn-an-enormous-hole-in-your-wallet-the-new-asus-rog-nuc-is-surely-a-vision-of-your-dreams/</link>
                                                                            <description>
                            <![CDATA[ For me, it's a vision of hell. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QjfrggmaXcWzUpTbYrSgka</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ytGguLcabDUYaEuwEEWY7T-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 20 May 2026 15:25:10 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming PCs]]></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/ytGguLcabDUYaEuwEEWY7T-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional image for the 2026 Asus ROG NUC 16, showing the two color variations, against a green gradient background]]></media:description>                                                            <media:text><![CDATA[A promotional image for the 2026 Asus ROG NUC 16, showing the two color variations, against a green gradient background]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional image for the 2026 Asus ROG NUC 16, showing the two color variations, against a green gradient background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ytGguLcabDUYaEuwEEWY7T-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When Asus took over Intel's baton for the Next Unit of Computing (aka the NUC or mini PC), some of us hoped that we'd be treated to a fresh new direction to the original concept. Essentially, that's what we got, but it also came with something we didn't want, and the latest Asus ROG NUC perhaps embodies everything that has gone wrong with the whole platform.</p><p>Ostensibly, there's not a great deal of difference between the freshly announced <a href="https://press.asus.com/news/press-releases/rog-nuc-16-compact-gaming-pc-rtx-5080-ai/" target="_blank">ROG NUC 16</a> and last year's <a href="https://www.pcgamer.com/hardware/gaming-pcs/the-2025-asus-rog-nuc-looks-epic-and-has-some-mighty-specs-but-a-desktop-gaming-pc-will-probably-be-far-better-value-for-money/" target="_blank">ROG NUC</a>. They both sport Intel Arrow Lake HX processors (albeit the Plus models in the 16) and a GeForce RTX 50-series mobile GPU; you can fit up to 128 GB of memory (up from 96 GB) and two M.2 SSDs in both of them, as well.</p><p>The looks have been spruced up, with the ROG NUC 16 being a tad flashier in appearance than the older design. It's not a radical change, and if I'm permitted to be honest, the white model (sorry, Moonlight White Edition) gives me 'Temu PlayStation' vibes. But mini PC aesthetics are very much a subjective thing, and if it's thumbs up for you, then good on ya.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eM7mDO"></div>                            </div>                            <script src="https://kwizly.com/embed/eM7mDO.js" async></script><p>There's no indication of the official MSRPs for each variant of the ROG NUC 16 just yet, but <a href="https://videocardz.com/newz/asus-rog-nuc-16-2026-launches-with-core-ultra-9-290hx-plus-and-rtx-5080-laptop-gpu-costs-nearly-4500" target="_blank">Videocardz reports that pre-orders in China are roughly in the $4,400 ballpark</a>. Right now, if you're so inclined, you can bag yourself the RTX 5080 version of the previous NUC, with 32 GB of DRAM and 2 TB SSD, for a mere <a href="https://www.amazon.com/NVIDIA%C2%AE-GeForce-ThunderboltTM-Triple-Fan-Lighting/dp/B0FCX1G76X/" target="_blank">$3,868 at Amazon</a>.</p><p>So it looks like if you want a top-spec ROG NUC 16, you'll need to find a spare four thousand bucks stuffed down the back of your couch. Before you splash the cash, though, you should know that this amount of money will get you a <a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank">Lenovo Legion Pro 7i with the same hardware</a> and still leave $1,000 spare for an extra display and peripherals.</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:3268px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="E58QQeexZG6vRkfc6ijgtj" name="framework-desktop-12" alt="Framework Desktop PC" src="https://cdn.mos.cms.futurecdn.net/E58QQeexZG6vRkfc6ijgtj.jpg" mos="" align="middle" fullscreen="" width="3268" height="1838" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Framework Desktop is a mini PC with 128 GB of unified memory that is good for AI tasks </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>NUCs-for-gamers, and mini PCs in general, are always going to be a niche product and thus a low-volume seller, so an inflated price tag is to be expected. But this? Four kilo dollars is beyond any measure of reason or justification, despite the grimness of the RAMpocalypse. Sure, the new NUC can be kitted out with up to 128 GB of DDR5-6400, which you might think would be great for AI modelling.</p><p>However, Asus is marketing this device at gamers—it claims all that memory will ensure "smoother high-FPS gameplay and faster responsiveness"—and the NPU in the Arrow Lake processor isn't good enough to make proper use of masses of DRAM; for that, you need something like the <a href="https://www.pcgamer.com/hardware/gaming-pcs/framework-desktop-pc-review" target="_blank">Framework Desktop</a>. And if you use the GPU instead, you'll be limited to a maximum of 16 GB of VRAM (RTX 5080 variant).</p><p>Other than taking up considerably less desk space than an equivalent laptop, the Asus ROG NUC 16 makes zero sense as a gaming purchase, or any kind of purchase for that matter. Mini PCs are supposed to be ultra-compact, with their compromised performance offset by an enticing price tag.</p><p>Asus <em>does</em> make such NUCs, though they're aimed at the business and education markets. What we've got here is less something for PC gamers, and more for cash cows that can be won over with ROG branding and top-tier hardware specs.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ We're getting closer to a 100% ROG rig as Asus gets into the DRAM game for its 20th anniversary ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/were-getting-closer-to-a-100-percent-rog-rig-as-asus-gets-into-the-dram-game-for-its-20th-anniversary/</link>
                                                                            <description>
                            <![CDATA[ It might just be a one-off, though. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NavUJUvBaoKEuSmqvHF7th</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/mcaeYTpvcqhWZDG4YJjHS7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 15 May 2026 16:29:55 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></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/mcaeYTpvcqhWZDG4YJjHS7-1280-80.jpg">
                                                            <media:credit><![CDATA[林大餅Bing]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A screenshot from a video on 林大餅Bing&#039;s YouTube channel, showing a set of Asus ROG anniversary DDR5 memory]]></media:description>                                                            <media:text><![CDATA[A screenshot from a video on 林大餅Bing&#039;s YouTube channel, showing a set of Asus ROG anniversary DDR5 memory]]></media:text>
                                <media:title type="plain"><![CDATA[A screenshot from a video on 林大餅Bing&#039;s YouTube channel, showing a set of Asus ROG anniversary DDR5 memory]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/mcaeYTpvcqhWZDG4YJjHS7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <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/oZ88_zz0k7g" allowfullscreen></iframe></div></div><p>It's the <a href="https://rog.asus.com/content/20th-anniversary/" target="_blank">20th anniversary of the Republic of Gamers (ROG)</a> and although we've already been treated to a special edition copper-themed Crosshair motherboard, it looks like Asus has something extra lined up for PC Gamers: its own line of DRAM kits.</p><p>Well, strictly speaking, it's just the one kit so far, and even then, it might just be a one-off, as part of the ROG celebration. <a href="https://videocardz.com/newz/asus-rog-launches-its-first-ddr5-memory-kit-with-48gb-capacity-and-ddr5-6000-cl26-specs" target="_blank">Videocardz</a> reports that Asus dropped the deets on the DRAM at its ROG Day 2026 event in China, but for everyone else, there's a preview look at the DDR5 set via <a href="https://www.youtube.com/watch?v=oZ88_zz0k7g" target="_blank">林大餅Bing's YouTube account</a>.</p><p>Apparently developed via a collaboration with Biwin, the 48 GB dual-channel kit is rated to 6,000 MT/s with CL26-36-36-76 timings. That CAS latency is <em>very </em>tight, and I dare say that a good number of AM5 motherboards won't like it very much. Naturally, you can expect it to be fine with Asus' high-end boards, AMD and Intel flavoured, as it comes with XMP profiles for both platforms.</p><p>In terms of looks, well, it's ROG-a-go-go, as you'd expect, but I have to say that I quite like the design: angular, but not garish, with a rather classy colour scheme.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eM7mDO"></div>                            </div>                            <script src="https://kwizly.com/embed/eM7mDO.js" async></script><p>As for the price, Videocardz says that it's listed as 5999 yuan, which directly converts to a fraction over $888. How much of that is down to the RAMpocalypse is anyone's guess, but a 48 GB set of Biwin DDR5-6000 CL28 is <a href="https://www.amazon.com/24GBx2-6000MHz-Computer-Compatible-DW100-48GB-6000-1R8-D28FB/dp/B0G2TMTNJK/">$540 at Amazon</a>. Specialised DRAM kits are always pricier than the regular stuff, so once you account for that (plus a bit extra for the ROG tax), I reckon we'll be looking at around $850 retail.</p><p>The interesting thing about all of this is whether or not Asus has been planning on entering the desktop memory market en masse. If this DDR5 kit is the only thing it's going to release in this sector, then the specs and pricing make sense, but if it's part of a long-term strategy to announce being a competitor to Corsair, G.Skill, and many others, it couldn't have come at a worse time.</p><p>ROG enthusiasts won't really care, though, and will probably try to snap up a set as soon as they can. After all, the <em>only</em> part of a complete gaming PC setup that Asus currently don't offer is a CPU and a memory kit. Oh, and internal SSDs, though you can get external units.</p><p>But if it's happy to start producing its own branded DRAM, I wouldn't be surprised if a couple of M.2 drives suddenly appeared, perhaps even followed by an Arm-powered processor by the end of the decade. Anyone fancy a 100% ROG rig?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Twenty years ago, copper was king for PC enthusiasts so Asus has brought it back for its ROG anniversary. Well, sort of ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/motherboards/twenty-years-ago-copper-was-king-for-pc-enthusiasts-so-asus-has-brought-it-back-for-its-rog-anniversary-well-sort-of/</link>
                                                                            <description>
                            <![CDATA[ All that glitters is not gold. Or copper, for that matter. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">EZypbwBzxB8Nzq5aHioF6L</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8D38QWNHPU5RZ9FY6o4zd6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 15 May 2026 10:19:04 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Motherboards]]></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/8D38QWNHPU5RZ9FY6o4zd6-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional image of the Asus ROG Crosshair 2006 20th anniversary special edition motherboard]]></media:description>                                                            <media:text><![CDATA[A promotional image of the Asus ROG Crosshair 2006 20th anniversary special edition motherboard]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional image of the Asus ROG Crosshair 2006 20th anniversary special edition motherboard]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8D38QWNHPU5RZ9FY6o4zd6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/8D38QWNHPU5RZ9FY6o4zd6.jpg" alt="A promotional image of the Asus ROG Crosshair 2006 20th anniversary special edition motherboard" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Xvp9H3Y2qBFKhkjCD8crY6.jpg" alt="A promotional image of the Asus ROG Crosshair 2006 20th anniversary special edition motherboard" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/echaMCJjBsjDyLdpPnoQj6.jpg" alt="A promotional image of the Asus ROG Crosshair 2006 20th anniversary special edition motherboard" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/oPj46dxWwNmH56L4jT5Uj6.jpg" alt="A promotional image of the Asus ROG Crosshair 2006 20th anniversary special edition motherboard" /><figcaption><small role="credit">Asus</small></figcaption></figure></figure><p>Even though Asus is doing its very best to let us all know that this year marks the 20th anniversary of its Republic of Gamers (ROG) branding, you may well not have picked up on the fact that it's releasing all kinds of one-off goodies to celebrate two decades of high-end gaming gear. But whatever else Asus has got planned, it's not going to top this pure blast of nostalgia for me.</p><p>Fellow PC enthusiasts, I give you the <a href="https://rog.asus.com/motherboards/rog-crosshair/rog-crosshair-2006/" target="_blank">Asus ROG Crosshair 2006</a>. Yes, I know it's <em>just</em> a motherboard, and if you're a recent starter in one of the best hobbies around, you might not think much about it. But if you were a hardware enthusiast around the start of the millennium, then you'll know exactly why this is ticking every box for me.</p><p>Back then, every PC component aimed at the hardcore crowd was plastered with copper heatsinks, often in some ludicrously over-the-top form that was unnecessary, since power levels back then weren't anything like as high as they are now.</p><p>To that end, Asus took its very first ROG motherboard, its latest <a href="https://rog.asus.com/motherboards/rog-crosshair/rog-crosshair-x870e-dark-hero/" target="_blank">ROG X870E Dark Hero</a> model, and blended the two in what can only be described as a total smorgasbord of copper. Alas, it's not real copper. For example, the VRM heatsinks are "lightweight aluminum" that have been given "an eye-catching copper hue."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eM7mDO"></div>                            </div>                            <script src="https://kwizly.com/embed/eM7mDO.js" async></script><p>That's pretty disappointing, truth be told, but not entirely unexpected. After all, copper is horribly expensive these days, and that amount of the metal would make the motherboard <em>very</em> heavy and absurdly pricey.</p><p>And while copper has one of the highest thermal conductivities of any pure metal (second only to silver) and roughly double that of aluminum, the latter is more than good enough for use in today's cooling contraptions.</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:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bhpNaKWaaBnCcAHhW3ppUW" name="asus_first_rog_motherboard_2006" alt="A promotional image of the very first ROG Crosshair motherboard, as released by Asus in 2006" src="https://cdn.mos.cms.futurecdn.net/bhpNaKWaaBnCcAHhW3ppUW.jpg" mos="" align="middle" fullscreen="1" width="2000" height="1125" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/bhpNaKWaaBnCcAHhW3ppUW.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">Asus' very first ROG Crosshair is the inspiration for 20th anniversary Crosshair </span><span class="credit" itemprop="copyrightHolder">(Image credit: Asus)</span></figcaption></figure><p>I don't really care, though. To me, the Crosshair 2006 is all about remembering the grand old times of PC modding, tweaking, and messing about. I'm not suggesting that it was better or easier to do back then; it's just that there were bigger gains to be found from overclocking stuff compared to what you can typically get with today's hardware.</p><p>This motherboard isn't a return to those days, just a visual reminder of my glory days of PC hardware schenanigans, and there's nothing wrong with that.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Report says motherboard manufacturers are in crisis as builders aren't building new rigs as much anymore ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/motherboards/report-says-motherboard-manufacturers-are-in-crisis-as-builders-arent-building-new-rigs-as-much-anymore/</link>
                                                                            <description>
                            <![CDATA[ Can we put AI back in the box? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qfgfFAuEGuBvmmdJjhp276</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Zbbikwa27fL5JwK3627fSR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 07 May 2026 11:58:13 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Motherboards]]></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/Zbbikwa27fL5JwK3627fSR-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Crosshair X870E Glacial motherboard]]></media:description>                                                            <media:text><![CDATA[Asus ROG Crosshair X870E Glacial motherboard]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Crosshair X870E Glacial motherboard]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Zbbikwa27fL5JwK3627fSR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A new report suggests motherboard manufacturers are in a bad state right now, 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">memory crisis</a> and the Iran war affecting all kinds of PC hardware. As PC builders are disincentivised from, well, building PCs, the motherboards needed for them also get left behind. </p><p>The report, from <a href="https://www.digitimes.com.tw/tech/dt/n/shwnws.asp?CnlID=1&Cat=40&id=0000754394_2M94CB7W8M7OAA5Z4THE5" target="_blank">Digitimes</a>, notes a "collapse" for many motherboard manufacturers, claiming it is worse than previous financial crises and the first year of the Covid-19 pandemic. It notes that MSI, Gigabyte and ASRock are all expected to see declines in 2026, in regard to motherboard sales. As of the time of writing, motherboard sales figures for 2026 are not yet public. </p><p>The first element of this collapse is the memory crisis. As AI is intent on sucking all that memory for it to run, those looking to buy new DRAM kits are now paying a steep premium. Some simply won't and will hang on for it to go down. This memory crisis also hits other elements of a PC, like graphics cards, making them harder to buy at MSRP.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W3px8O"></div>                            </div>                            <script src="https://kwizly.com/embed/W3px8O.js" async></script><p>Jese Martinez from custom PC company PowerGPU <a href="https://www.pcgamer.com/hardware/memory/this-is-the-first-time-where-im-seeing-no-light-at-the-end-of-the-tunnel-how-the-memory-crisis-is-hitting-pc-builders/" target="_blank">recently affirmed the same to me</a>, arguing, "it's memory, it's storage, it's multiple things that are happening. And it's not just a few 100 bucks. Stuff is going up twice the price or three times the price."</p><p>Naturally, if the price of components is stopping people from being able to upgrade, there's no point in buying a motherboard for the day it eventually goes back down. If the crisis lasts beyond 2027, one might assume they'd prefer to wait for the latest thing anyway.</p><p>However, that's not the only factor in this crisis. Digitimes notes that interest in Nvidia's RTX 50 series line of graphics cards is lower, too, due to a lack of updates and upgrades since the start of the year. We haven't seen the <a href="https://www.pcgamer.com/hardware/graphics-cards/aib-vendors-getting-the-rtx-5080s-memory-config-wrong-could-mean-50-series-super-cards-have-more-and-faster-vram/" target="_blank">rumoured RTX 50 Super series yet</a>, and it's unclear if we will, either. The report argues, "The mid-to-high-end gaming PC market lacks technical specifications that stimulate upgrades."</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:1650px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="Qew7eb5UG55RU3dzs5vYzN" name="Asrock B760I Lightning Wifi2.jpg" alt="Asrock B760I Lightning WiFi motherboard" src="https://cdn.mos.cms.futurecdn.net/Qew7eb5UG55RU3dzs5vYzN.jpg" mos="" align="middle" fullscreen="" width="1650" height="928" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Asrock B760I Lightning WiFi motherboard </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Digitimes claims that Asus, the industry leader in motherboards, sold 15 million units in 2025, but shipped just 5 million in the first half of 2026, indicating a steep drop for this year. It goes on to suggest that Asus is aiming for 10 million in total for 2026, which is apparently the lowest number of shipments in over a decade. </p><p>This doesn't necessarily mean the companies are in trouble, though. <a href="https://www.pcgamer.com/hardware/memory/asus-thinks-high-end-brand-value-and-high-end-product-mix-will-help-it-weather-the-memory-crisis-alongside-ai/" target="_blank">Asus' March earnings call argues its high-end brand value and shift to AI</a> would help it weather the memory crisis. Gigabyte and ASRock, similarly, are looking to make money from AI. Though AI is arguably the biggest factor in the downturn of the motherboard market, it is also a money-making machine, responsible for <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-is-the-worlds-first-usd5-trillion-company-but-ceo-jensen-huangs-nifty-narrative-about-accelerated-computing-and-the-remarkable-foresight-that-led-to-todays-ai-revolution-doesnt-quite-add-up/" target="_blank">Nvidia being worth $5 trillion</a>. The main group that will be affected by this are the buyers, but AI doesn't seem to really care about them. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ROG Xbox Ally X owners can now choose between AMD's FSR upscaler or Microsoft's NPU-powered Auto SR for better performance, though only for docked gaming ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/handheld-gaming-pcs/rog-xbox-ally-x-owners-can-now-choose-between-amds-fsr-upscaler-or-microsofts-npu-powered-auto-sr-for-better-performance-though-only-for-docked-gaming/</link>
                                                                            <description>
                            <![CDATA[ How long before all desktop PCs with NPUs can use it is what I want to know. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oRitAMRtBw7qi6JoHdLUKZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2bwNqPVYT4TbRfqCYevkV8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 01 May 2026 15:03:32 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Handheld Gaming PCs]]></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/2bwNqPVYT4TbRfqCYevkV8-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Xbox Ally X and ROG Ally X handheld gaming PCs]]></media:description>                                                            <media:text><![CDATA[Asus ROG Xbox Ally X and ROG Ally X handheld gaming PCs]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Xbox Ally X and ROG Ally X handheld gaming PCs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2bwNqPVYT4TbRfqCYevkV8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With the vast majority of handheld gaming PCs using an AMD chip to handle graphics duties, users have been mostly limited to using FSR upscaling to give frame rates a healthy bump. However, with its latest update, the <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/" target="_blank">Asus ROG Xbox Ally X</a> now offers Microsoft's Auto SR as a different option, and this upscaler is powered by the processor's NPU.</p><p>You know what an NPU or neural processing unit is, right? It's that thing inside some processors that seldom gets used for anything. Don't get me wrong, it's a neat bit of hardware that's great for handling AI models without using masses of power, but hardly any applications require one to be present.</p><p>But with the Auto SR Preview feature in the new <a href="https://news.xbox.com/en-us/2026/04/30/rog-xbox-ally-update-docking-library-vibration-auto-sr/" target="_blank">Asus ROG Xbox Ally X update</a>, that's no longer the case, because Microsoft's upscaler doesn't run on the GPU inside the AMD Ryzen Z2 Extreme that powers the handheld PC. Instead, it's all done on the chip's NPU.</p><p>Microsoft explains why this is a good thing in a <a href="https://devblogs.microsoft.com/directx/autosrpreview/" target="_blank">short blog about AutoSR</a>: "When super resolution [upscaling] runs on the GPU, it counts towards frame time. To avoid impacting FPS, models are limited to a minuscule 1–2ms, constraining their size and quality. Game-integrated super resolution fits in this window and still delivers quality by relying on the game to provide more detailed texture data.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xp4ZAX"></div>                            </div>                            <script src="https://kwizly.com/embed/Xp4ZAX.js" async></script><p>"Auto SR sidesteps this limit by running larger models on the NPU in parallel with the GPU. This gives Auto SR an entire extra frame of time to run the model—critical for devices like the ROG Xbox Ally X, that couldn’t otherwise run these models without significantly impacting FPS."</p><p>Now, it's important to note that Microsoft isn't saying that Xbox Ally X users should abandon using AMD's shader-based FSR in favour of Auto SR. Quite the opposite, in fact: "Game-integrated super resolution remains the preferred choice. Auto SR steps in where game-integrated super resolution isn’t available or when hardware constraints prevent it from simultaneously delivering quality and FPS."</p><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/5DQuPB01Q7M" allowfullscreen></iframe></div></div><p>In other words, a game that has been developed to use FSR natively is likely to produce better results than what Microsoft's automatic upscaler can achieve, but if that's not an option in the game, then Auto SR comes to the rescue. Well, sort of.</p><p>The system only works when the Xbox Ally X is docked and connected to an external display. The latter isn't a requirement; it's just that the only reason why you'd game on a docked handheld is to max out the power limit, so you can get the best frame rate on a big screen. But this does mean that you're still going to be using FSR, or <a href="https://www.pcgamer.com/amd-radeon-super-resolution-drivers/" target="_blank">AMD's driver-based RSR</a>, when using the device in handheld mode.</p><p>That suggests the NPU has to work pretty hard to do Microsoft's upscaler, and even though it's designed to operate in low power conditions, the combination of the CPU, GPU, and NPU's power consumption probably isn't great for unplugged battery life.</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:3552px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rvX6pQSK99ANyKkhR6yS4f" name="asus-rog-xbox-ally-x-01" alt="Asus ROG Xbox Ally X handheld gaming PC" src="https://cdn.mos.cms.futurecdn.net/rvX6pQSK99ANyKkhR6yS4f.jpg" mos="" align="middle" fullscreen="" width="3552" height="1998" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">You can't use Auto SR when gaming on your Xbox Ally X like this </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And unfortunately, even with the update for Asus' handheld, getting Auto SR onto your Xbox Al…no, I'm not writing that silly name out again. <a href="https://devblogs.microsoft.com/directx/autosrpreview/#getting-started" target="_blank">Getting Auto SR onto your XAX is somewhat of a faff</a>. You need to enrol in <a href="https://support.xbox.com/en-GB/help/account-profile/manage-account/xbox-insider-program" target="_blank">Xbox Insider</a> to begin with, go through all the required updates in Windows, open the Xbox Game Bar to check that Auto SR is available, <em>and</em> install the latest Auto SR package from the Microsoft Store.</p><p>Let's hope that's all a lot simpler and easier to do once it's out of preview. Anyway, my take on all of this is that Auto SR will be a nice extra to have on laptops, once it's rolled out for more devices. And when desktop PCs with <a href="https://www.pcgamer.com/hardware/processors/intel-core-ultra-200s-desktop-cpus-deliver-one-of-the-largest-power-reductions-intel-has-seen-in-quite-some-time-but-may-fall-short-of-14900k-in-some-games/" target="_blank">Intel Core Ultra chips</a>, for example, get added to that pile, it might be a great way to finally make use of that NPU, while giving your graphics card a bit more breathing space to render your favourite games.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Amid tech shortages and price hikes, the ASUS ROG Xbox Ally keeps getting cheaper in Australia ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/handheld-gaming-pcs/amid-tech-shortages-and-price-hikes-the-asus-rog-xbox-ally-keeps-getting-cheaper-in-australia/</link>
                                                                            <description>
                            <![CDATA[ If you're after a handheld gaming PC you could do worse at this price point. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Gi66XFuvNB3jW58zdP3ioa</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Jed8P2ViE8rNuoLJUyLngg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Apr 2026 00:44:47 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Handheld Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                <author><![CDATA[ shaun.prescott@futurenet.com (Shaun Prescott) ]]></author>                    <dc:creator><![CDATA[ Shaun Prescott ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/W7q4asCziYRHUEennZcpyC.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Jed8P2ViE8rNuoLJUyLngg-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Hands-on with an ROG Xbox Ally handheld gaming PC]]></media:description>                                                            <media:text><![CDATA[Hands-on with an ROG Xbox Ally handheld gaming PC]]></media:text>
                                <media:title type="plain"><![CDATA[Hands-on with an ROG Xbox Ally handheld gaming PC]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Jed8P2ViE8rNuoLJUyLngg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The ASUS ROG Xbox Ally released in late 2025 and was marketed as an Xbox device (remember <a href="https://www.pcgamer.com/hardware/microsoft-removes-its-this-is-an-xbox-marketing-campaign-and-is-slowly-purging-all-mention-of-it/">This Is An Xbox</a>?), but it'll play mostly everything in your Steam library—providing the hardware specs allow it—and it even plays nice with the Epic Games Store. It was the lesser spec'ed of two Xbox Allys: the ASUS ROG Xbox Ally X is the more premium model and PC Gamer's Dave James <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/">reviewed it favourably</a>, though it is extremely expensive, especially in light of a <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/surprise-surprise-the-rog-xbox-ally-x-just-got-a-au-usd200-price-hike-in-australia/">February price hike</a>.</p><p>Not wanting to fork out AU$1,799 for the ROG Xbox Ally X is totally understandable, but if you're after a decent handheld that'll play the vast majority of indies plus a lot of modern blockbusters, the ASUS ROG Xbox Ally will probably suit you. Its launch price was AU$999, but right now Amazon is <a href="https://www.amazon.com.au/dp/B0FS658391">selling it for AU$769</a>, shipping included.</p><div class="product"><a data-dimension112="3958e12c-dd49-497a-b4af-4cc537398629" data-action="Deal Block" data-label="If you're curious about this collab between Asus and Microsoft, 23% off the RRP may tip you over the edge. This particular model should not be confused with the ROG Xbox Ally X, which has better specs than this cheaper model. If you're after a Windows 11-based handheld, all the better to play games like Marathon and Destiny 2 with gnarly, anti-Linux anticheat software, it's worth consideration." data-dimension48="If you're curious about this collab between Asus and Microsoft, 23% off the RRP may tip you over the edge. This particular model should not be confused with the ROG Xbox Ally X, which has better specs than this cheaper model. If you're after a Windows 11-based handheld, all the better to play games like Marathon and Destiny 2 with gnarly, anti-Linux anticheat software, it's worth consideration." data-dimension25="$769" href="https://www.amazon.com.au/ASUS-Display-Processor-2-8GHz-Graphics/dp/B0FS658391/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1024px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="mo8SvCC6M9dSrDEf2FJbbC" name="asus_rog_xbox_ally_120hz_gaming_handheld_console_ac90894_55442" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mo8SvCC6M9dSrDEf2FJbbC.webp" mos="" align="middle" fullscreen="" width="1024" height="1024" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you're curious about this collab between Asus and Microsoft, 23% off the RRP may tip you over the edge. This particular model should not be confused with the ROG Xbox Ally <strong>X</strong>, which has better specs than this cheaper model. If you're after a Windows 11-based handheld, all the better to play games like Marathon and Destiny 2 with gnarly, anti-Linux anticheat software, it's worth consideration.<a class="view-deal button" href="https://www.amazon.com.au/ASUS-Display-Processor-2-8GHz-Graphics/dp/B0FS658391/" target="_blank" rel="nofollow" data-dimension112="3958e12c-dd49-497a-b4af-4cc537398629" data-action="Deal Block" data-label="If you're curious about this collab between Asus and Microsoft, 23% off the RRP may tip you over the edge. This particular model should not be confused with the ROG Xbox Ally X, which has better specs than this cheaper model. If you're after a Windows 11-based handheld, all the better to play games like Marathon and Destiny 2 with gnarly, anti-Linux anticheat software, it's worth consideration." data-dimension48="If you're curious about this collab between Asus and Microsoft, 23% off the RRP may tip you over the edge. This particular model should not be confused with the ROG Xbox Ally X, which has better specs than this cheaper model. If you're after a Windows 11-based handheld, all the better to play games like Marathon and Destiny 2 with gnarly, anti-Linux anticheat software, it's worth consideration." data-dimension25="$769">View Deal</a></p></div><p>It's not the cheapest handheld gaming PC on the market: that would be the OG Steam Deck LCD, which Valve is selling for AU$649 at the moment until stock runs out, at which point it'll be gone for good. </p><p>So which should you get? I love the Steam Deck, and have written about how indispensable <a href="https://www.pcgamer.com/hardware/game-pads/i-cant-live-without-the-steam-decks-trackpads-anymore-and-i-hope-the-steam-controller-forces-the-competition-to-adopt-them/">its trackpads have become</a> for me. Performance between Steam Deck LCD and Xbox Ally are pretty similar, though the Xbox Ally has a 7 inch 1080p display with a 120Hz refresh rate, while the LCD has a 7 inch 800p display. The Xbox Ally has double the storage of the Steam Deck LCD at 512GB.</p><p>Leaving performance aside, the hugest point in the Xbox Ally's favour is that it runs on Windows 11. That's <em>not good </em>for a lot of reasons, but it's ideal for players who predominantly play online games that implement anticheat that's incompatible with Steam's Linux-based OS, such as Marathon or Destiny 2. The Xbox Ally is a clear winner in that department.</p><p>If you're in the market for a handheld gaming PC and don't mind spending more, check out our roundup of the <a href="https://www.pcgamer.com/best-handheld-gaming-pc/">best handheld gaming PCs</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Microsoft's Xbox 'Helix' chip is reportedly the basis of next-gen consoles made by Asus and MSI, but you won't be able to buy it separately ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/microsofts-xbox-helix-chip-is-reportedly-the-basis-of-next-gen-consoles-made-by-asus-and-msi-but-you-wont-be-able-to-buy-it-separately/</link>
                                                                            <description>
                            <![CDATA[ Probably not the budget PC gaming saviour we've been hoping for. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Ar7iQNAdiWTsASkS8ZaEbX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tb8gkKaqHxCjmuSENnnqZJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Apr 2026 15:42:11 +0000</pubDate>                                                                                                                                                                                                                                <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[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/tb8gkKaqHxCjmuSENnnqZJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / Tomohiro Ohsumi]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[CHIBA, JAPAN - SEPTEMBER 26: The Xbox logo is seen during the Tokyo Game Show 2024 at Makuhari Messe on September 26, 2024 in Chiba, Japan. The gaming exhibition is one of the world&#039;s largest and will be held through September 29th. (Photo by Tomohiro Ohsumi/Getty Images)]]></media:description>                                                            <media:text><![CDATA[CHIBA, JAPAN - SEPTEMBER 26: The Xbox logo is seen during the Tokyo Game Show 2024 at Makuhari Messe on September 26, 2024 in Chiba, Japan. The gaming exhibition is one of the world&#039;s largest and will be held through September 29th. (Photo by Tomohiro Ohsumi/Getty Images)]]></media:text>
                                <media:title type="plain"><![CDATA[CHIBA, JAPAN - SEPTEMBER 26: The Xbox logo is seen during the Tokyo Game Show 2024 at Makuhari Messe on September 26, 2024 in Chiba, Japan. The gaming exhibition is one of the world&#039;s largest and will be held through September 29th. (Photo by Tomohiro Ohsumi/Getty Images)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tb8gkKaqHxCjmuSENnnqZJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.pcgamer.com/gaming-industry/the-next-xbox-is-codenamed-project-helix-and-it-will-play-your-xbox-and-pc-games/" target="_blank">Microsoft's fabled Project Helix chip</a>, the AMD-engineered basis of the next-gen Xbox console, will reportedly be used by Asus, MSI and other brands to make third-party gaming machines. However, consumers won't be able to buy the Helix chip separately.</p><p>So says KeplerL2, one of the most reliable members of the tech-leak illuminati. <a href="https://www.neogaf.com/threads/no-more-special-sauce-for-xbox-console-going-into-helix.1695998/page-4#post-271491793" target="_blank">Posting on NeoGAF forum</a> (via <a href="https://wccftech.com/pc-oems-asus-msi-to-make-their-own-microsoft-project-helix-xbox-machines/" target="_blank">WCCFTech</a>), KeplerL2 said, "it won't be sold directly to consumers, but you will be able to buy an ASUS / MSI / etc Helix machine."</p><p>The idea that Microsoft will branch out from producing and selling only its own Xbox-branded hardware isn't new. Nor is the idea that an OEM like Asus would get involved. After all, we already have the economically monikered (not) <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/" target="_blank">Asus ROG Xbox Ally X</a> handheld gaming device acting as something of a harbinger or early template for this approach.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W099kO"></div>                            </div>                            <script src="https://kwizly.com/embed/W099kO.js" async></script><p>However, the Xbox Ally X isn't a perfect model for the future living room console. It uses an essentially off-the-shelf AMD APU in the Ryzen Z2 Extreme, a chip that's not only available in non-Xbox handhelds, but also in everything from laptops to desktops, albeit under different branding as part of another tranche of the AMD Ryzen product range.</p><p>Project Helix, on the other hand, will be exclusive to Microsoft. Sure, it's engineered by AMD and most of not all the IP will be available in other chips. Currently, that's expected to translate into <a href="https://www.pcgamer.com/hardware/processors/amd-confirms-next-gen-zen-6-cpus-to-launch-in-2026-and-medusa-apus-to-launch-in-2027/" target="_blank">Zen 6 CPU cores</a> and a GPU most closely related to <a href="https://www.pcgamer.com/hardware/graphics-cards/the-latest-amd-rdna-5-rumours-are-complicated-but-it-looks-like-there-really-is-going-to-be-a-high-end-next-gen-gpu-to-take-on-nvidias-best-graphics-card/" target="_blank">AMD's next-gen RDNA 5 family of PC graphics cards</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hSKmUhzgN8gZ6ySpsSPQAn" name="XboxSeriesX-soc.jpg" alt="Xbox Series X system-on-chip" src="https://cdn.mos.cms.futurecdn.net/hSKmUhzgN8gZ6ySpsSPQAn.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">Xbox chips have never been sold separately and this doesn't look set to change with Project Helix. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Microsoft)</span></figcaption></figure><p>But the precise mix of CPU and GPU core count—and perhaps some specific features in the ray tracing and / or machine learning spheres—may be exclusive to Helix. Moreover, console chips are traditionally built in big numbers and with few if any variations.</p><p>That tends to make them cheaper to make and deliver more bang-for-buck compared to traditional gaming PC hardware solutions, albeit at the cost of losing most if not all end-user configuration options. Console chips are what console chips do.</p><p>The catch, of course, is the possible confounding influence of console subsidies, where the expectation of games license revenues allows console makers to sell machines cheaper or even at a loss but still make a profit on the overall business.</p><p>Still, one of the interesting possibilities around the Helix chip has been the idea that if it were sold separately, it might form the basis of a powerful but relatively inexpensive PC gaming rig.</p><p>Exactly how Project Helix will be engineered isn't clear. But if it has on-package memory, the result would be a solution that just needed a motherboard to drop into and some storage and Bob's your next-gen-gaming parental sibling. Or, perhaps more likely, it will be a soldered-on chip with no socketing to speak of.</p><p>One might imagine, then, if Microsoft is banging its own-branded Xbox Helix boxes out for, say, $800 a pop with a fancy chassis and packaging, plus some controllers, some kind of bare bones setup, maybe using  your existing case, SSD and PSU to cut the price even further then—hey presto—there's your $500 comprehensive gaming rig upgrade.</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="LdxG8uUCnYc3gmhdBEQcRR" name="steam-machine-20" alt="Valve's new Steam Machine during a visit to Valve HQ in Bellevue, Washington. The Steam Machine is a compact living room gaming PC." src="https://cdn.mos.cms.futurecdn.net/LdxG8uUCnYc3gmhdBEQcRR.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">Even Valve is struggling with higher component prices for its upcoming Steam Machine. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Well, however realistic that ever was, KeplerL2's post seems to consign it to history. It ain't happening because you won't be able to buy the Helix chip separately. That still leaves the likes of Asus or MSI to potentially undercut the official Microsoft console, however.</p><p>Given how pricey the Asus ROG Xbox Ally X is, Asus isn't a great candidate for that solution. MSI could be better, but even then, <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">what with the memory and broader computer chip crisis</a>, it would be a tall order for any OEM to hit a spectacular price point with a new device.</p><p>Arguably, Apple has just about achieved that with the <a href="https://www.pcgamer.com/hardware/gaming-laptops/apples-macbook-neo-is-reportedly-close-to-selling-out-which-has-got-me-thinking-about-why-we-cant-have-more-simple-and-affordable-gaming-pcs-like-the-steam-deck/" target="_blank">MacBook Neo</a>, though that obviously isn't a gaming device. <a href="https://www.pcgamer.com/hardware/valve-still-hopes-to-ship-steam-machines-in-2026-but-a-delay-into-2027-is-starting-to-look-like-a-real-possibility-memory-and-storage-shortages-have-created-challenges-for-us/" target="_blank">But even Valve is struggling to cope with chip prices</a> to the extent that the upcoming Steam Machine's launch has been disrupted.</p><p>All of which means that Project Helix doesn't immediately look like it will be the budget PC gaming saviour some observers once thought it might just deliver. It's still an intriguing chip and, personally, I can't wait to see what mix of AMD tech Microsoft has gone for. But I doubt it will end up being the basis of a new generation of cheap gaming PCs.</p>
                                                            </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[ Though not a gaming mouse, the new Asus squeaker enjoys gaming-grade features and a 'ceraluminium' top coat that makes it look like a crunchy little snack ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/though-not-a-gaming-mouse-the-new-asus-squeaker-enjoys-gaming-grade-features-and-a-ceraluminium-top-coat-that-makes-it-look-like-a-crunchy-little-snack/</link>
                                                                            <description>
                            <![CDATA[ I'm not giving up my Razer Deathadder V3 Hyperspeed for it, though. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2YUReiwQWztEt4A5HgHy9d</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/U2MrpHHK2XcEKEgWZu9Ko6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 16 Apr 2026 15:52:38 +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/U2MrpHHK2XcEKEgWZu9Ko6-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The ZenMouse MD202 seen in Moher Gray and Scandinavian White, surrounded by various slabs of slate and similar rocks.]]></media:description>                                                            <media:text><![CDATA[The ZenMouse MD202 seen in Moher Gray and Scandinavian White, surrounded by various slabs of slate and similar rocks.]]></media:text>
                                <media:title type="plain"><![CDATA[The ZenMouse MD202 seen in Moher Gray and Scandinavian White, surrounded by various slabs of slate and similar rocks.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/U2MrpHHK2XcEKEgWZu9Ko6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Have you ever looked at a piece of tech and had to fight the urge to crunch it like rock candy? Well, take a look at the recently announced wireless ZenMouse MD202 from Asus and get back to me.</p><p>Personally, I blame the mouse's 'Ceraluminum' top cover for making it look like a tasty snack in every sense. Thankfully, the ZenMouse MD202 is designed to survive much more than any ill-advised snacking, with the Ceraluminum finish offering neutral office aesthetics alongside "exceptional wear-, scratch-, and shock-resistance" as <a href="https://press.asus.com/news/press-releases/asus-zenmouse-md202-ceraluminum-wireless-mouse/" target="_blank">per the press release</a>.</p><p>This isn't Asus' first bit of kit to enjoy a ceramized aluminium finish, with the company unveiling <a href="https://www.asus.com/content/ceraluminum-by-asus-impresses-at-london-design-festival/" target="_blank">the same hard-wearing top coat on a number of its Zenbooks back in 2024</a>. However, the ZenMouse MD202 hasn't really been built with a gamer audience top of mind, though it does still offer a number of features gamers will find especially tasty.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W099kO"></div>                            </div>                            <script src="https://kwizly.com/embed/W099kO.js" async></script><p>For a start, you have the option of either a Bluetooth (yuck) or a 2.4 GHz wireless connection (yay). The mouse's tactile micro-switches are also described as "gaming-grade" on account of being able to withstand up to 50 million clicks.</p><p>"Full-perimeter PTFE mouse feet" are also meant to ensure smooth moves from this mouse, though that's framed around 'enhancing workflows' rather than rebalancing your KDA. At 85 g, it's also not really the most lightweight mouse for gaming.</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="XZmxPLymXoKa482aXY8ya7" name="lunar-lake-003.jpg" alt="An Asus Zenbook S 14 with a Core Ultra 7 258V processor inside." src="https://cdn.mos.cms.futurecdn.net/XZmxPLymXoKa482aXY8ya7.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 Asus Zenbook S 14 also featured a Ceraluminum top cover. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The ZenMouse MD202 offers adjustable sensitivity levels ranging from 800 to 4200 DPI, though I'm sure I don't need to highlight how that's actually pretty low compared to what's offered by the <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mice</a> out there.</p><p>The actual big win in my book as a wireless mouse is its battery life. For one thing, the ZenMouse MD202 enjoys fast charging via USB-C, slurping up 16 hours' worth of runtime juice from just one minute of charging.</p><p>Asus otherwise resists attributing a straightforward hour count to a full charge, instead saying that the rechargeable battery will give you up to seven months of on-time, once fully powered. Asus has yet to announce a release date or MSRP for the ZenMouse MD202, though with a battery and surface material like that, you can bet this won't be a budget option for anyone.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Nvidia denies report that it is in talks to acquire a major PC company but Dell, HP, Lenovo and Asus share prices jumped at the thought ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/nvidia-denies-report-that-it-is-in-talks-to-acquire-a-major-pc-company-but-dell-hp-lenovo-and-asus-share-prices-jumped-at-the-thought/</link>
                                                                            <description>
                            <![CDATA[ Nvidia has its eyes on closer integration with PC partners. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2aC5GZbxSM9ztRQCsPupC4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/arypsdXmTz7vUuxPxsFcRZ-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 14 Apr 2026 08:41:59 +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/png" url="https://cdn.mos.cms.futurecdn.net/arypsdXmTz7vUuxPxsFcRZ-1280-80.png">
                                                            <media:credit><![CDATA[Nvidia]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Jensen Huang holding aloft a Nvidia GeForce RTX 5060 graphics card alongside a similarly powered MSI laptop at Nvidia&#039;s Computex 2025 keynote.]]></media:description>                                                            <media:text><![CDATA[Jensen Huang holding aloft a Nvidia GeForce RTX 5060 graphics card alongside a similarly powered MSI laptop at Nvidia&#039;s Computex 2025 keynote.]]></media:text>
                                <media:title type="plain"><![CDATA[Jensen Huang holding aloft a Nvidia GeForce RTX 5060 graphics card alongside a similarly powered MSI laptop at Nvidia&#039;s Computex 2025 keynote.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/arypsdXmTz7vUuxPxsFcRZ-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A fresh report from <a href="https://www.semiaccurate.com/2026/04/13/nvidia-is-negotiating-to-buy-a-large-pc-oriented-company/" target="_blank">Charlie Demerjian's SemiAccurate</a> pegged Nvidia to be negotiating to buy a "large PC oriented company". Though the GPU company has since denied it in later reporting by <a href="https://www.bloomberg.com/news/articles/2026-04-13/dell-hp-inc-shares-jump-on-acquisition-speculation-report" target="_blank">Bloomberg</a>.</p><p>The paywalled report from SemiAccurate suggests that the purchase would "fundamentally change the computing landscape". The report from the respected outlet was enough to see a surge in share prices for a range of companies on April 13. While we can't be sure these are entirely based on the report, HP, Dell, Asus and Lenovo all saw similar rises that day—as much as 4%.</p><p>Though the markets have since cooled off. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X1lxaO"></div>                            </div>                            <script src="https://kwizly.com/embed/X1lxaO.js" async></script><p>Bloomberg received a denial of the claims in no uncertain terms later that same day: "The media report is false; Nvidia is not engaged in discussions to acquire any PC maker," a spokesperson for Nvidia told Bloomberg.</p><p>Dermerjian is well regarded for his reporting in the technology industry, and cites that the website is "dead serious" about the claims. He also cites a similar story when Elon Musk sought to purchase Intel, and suggests this since evolved into Intel's heavy involvement in <a href="https://www.pcgamer.com/hardware/surprise-intel-has-teamed-up-with-elon-musk-and-his-terafab-project-to-help-refactor-silicon-fab-technology-to-give-spacex-and-tesla-1-tw-per-year-of-ai-compute/" target="_blank">Musk's Terafab project</a>. The Terafab project is intended to boost fab output for AI chips in the future.</p><p>While it's hard to get a grasp on whether there's any suggestion of a future purchase by Nvidia here, the company has made it clear that it wants a larger slice of the pie in regards to both datacenter and client computing. With an Arm chip in hand—Nvidia had once tried to purchase Arm itself but was blocked by regulators—it is reportedly taking aim at client computing with the <a href="https://www.pcgamer.com/hardware/processors/nvidia-ceo-jensen-huang-confirms-the-upcoming-n1-apu-thats-heading-for-the-pc-is-indeed-the-same-as-the-gb10-superchip-in-the-dgx-spark-ai-box/" target="_blank">N1X chip</a>. N1X looks to have a pretty <a href="https://www.pcgamer.com/hardware/processors/the-core-in-nvidias-upcoming-pc-processor-achieves-performance-parity-with-intel-and-amds-latest-chips-but-will-it-actually-be-any-good-for-games/" target="_blank">powerful processor behind it</a>, alongside a GPU with 6,144 CUDA cores—equivalent to an RTX 5070.</p><p>Nvidia has also <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">invested in Intel</a>. This partnership will see Intel working alongside the GPU maker on yet to be confirmed x86 collaboration and datacenter collaboration. So whether Nvidia wants to buy a PC manufacturer or not, and currently it looks to be more the latter than anything, it appears it will be working a lot closer with some of them in the near-future anyways.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus announces the ROG Equalizer: a new cable aimed at making melting GPU power connectors a thing of the past ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/power-supplies/asus-announces-the-rog-equalizer-a-new-cable-aimed-at-making-melting-gpu-power-connectors-a-thing-of-the-past/</link>
                                                                            <description>
                            <![CDATA[ It's even compatible with PSUs from other vendors, as long as it has a decent 12V-2x6 socket. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XdcChoMFuszztTYEFxuQFn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/YdLPXyjTFvFfAJUrX9PXTC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Apr 2026 11:18:01 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Power Supplies]]></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/YdLPXyjTFvFfAJUrX9PXTC-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An image of the Asus ROG Equalizer 12V-2x6 power cable, against a gradient green background]]></media:description>                                                            <media:text><![CDATA[An image of the Asus ROG Equalizer 12V-2x6 power cable, against a gradient green background]]></media:text>
                                <media:title type="plain"><![CDATA[An image of the Asus ROG Equalizer 12V-2x6 power cable, against a gradient green background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/YdLPXyjTFvFfAJUrX9PXTC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you frequently haunt the usual social media channels for PC enthusiasts, you'll notice that nary a day goes by without someone posting an image of their expensive graphics card, replete with a melting power connector. Various efforts to combat the problem have yet to completely nix the issue, but Asus reckons it now has the solution: one seriously beefy power cable.</p><p>Called the <a href="https://rog.asus.com/power-supply-units/rog-equalizer/rog-equalizer/" target="_blank">ROG Equalizer</a>, it looks just like any other premium 12VHPWR/12V-2x6 power cable, but there's more to it than meets the eye. Asus says that the new design "ensures balanced current delivery from PSU to ROG Equalizer" so that you shouldn't get situations where a single 12 V pin has to deal with the full 575 W of an RTX 5090, for example.</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="XQtvWb9aUfyYFLXjciJXPC" name="asus_rog_equalizer_02" alt="An image of the Asus ROG Equalizer 12V-2x6 power cable, against a gradient green background" src="https://cdn.mos.cms.futurecdn.net/XQtvWb9aUfyYFLXjciJXPC.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: Asus)</span></figcaption></figure><p>But for situations where things do go awry, each power cable is rated to 17 A of current draw (compared to 9.2 A as per the 12V-2x6 specification), and there's an additional cable integrated into the Equalizer, that you can plug into a little socket in Asus' ROG Thor 3 and ROG Strix PSUs.</p><p>At some point in the near future, GPU Tweak III (a software tool by Asus that works a bit like MSI Afterburner) will be updated to have a 'ROG Equaliser mode', which should give you a real-time monitor of current draw in each 12V-2x6 pin.</p><p>Asus isn't the only company to offer such a feature, of course, as <a href="https://www.pcgamer.com/hardware/power-supplies/msi-afterburner-and-some-psus-can-now-pull-an-emergency-power-brake-to-prevent-your-graphics-card-going-up-in-a-puff-of-smoke/" target="_blank">MSI</a> and <a href="https://www.pcgamer.com/hardware/power-supplies/fear-not-rtx-50-series-owners-because-asrocks-new-psus-have-extra-thermal-sensors-to-shut-off-overheating-gpu-power-cables/" target="_blank">ASRock</a> have their own solutions, though this seems to be the first instance of creating a more capable cable that I've seen so far.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X1lxaO"></div>                            </div>                            <script src="https://kwizly.com/embed/X1lxaO.js" async></script><p>While there's no indication as to the ROG Equalizer's price tag, the good news is that you don't need to own an Asus megabucks PSU to use it (though you will be able to get the cable at a discounted price, if you do).</p><p>Since the ROG Equalizer uses standard 12V-2x6 connectors at both ends of the cable, it will work in any PSU that sports a similar socket.</p><p>In Asus' own words: "[It has] no specific model requirements. The ROG Equalizer is bundled with the 2026 ASUS ROG Thor III and ASUS ROG Strix Platinum power supplies, and is also compatible with power supplies (ATX3.1 with native 12V-2x6 connector) from all leading manufacturers."</p><p>I can foresee many an RTX 5090 owner eyeing a purchase right now.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Pearl Abyss says to roll back your GPU driver if you're struggling to get Crimson Desert working on your ROG Xbox Ally X ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/handheld-gaming-pcs/pearl-abyss-says-to-roll-back-your-gpu-driver-if-youre-struggling-to-get-crimson-desert-working-on-your-rog-xbox-ally-x/</link>
                                                                            <description>
                            <![CDATA[ Though a fix is seemingly in the works. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DZG6vdmkdAAHFdd8CiT8v</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2bwNqPVYT4TbRfqCYevkV8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 30 Mar 2026 14:29:56 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Handheld Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></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/2bwNqPVYT4TbRfqCYevkV8-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Xbox Ally X and ROG Ally X handheld gaming PCs]]></media:description>                                                            <media:text><![CDATA[Asus ROG Xbox Ally X and ROG Ally X handheld gaming PCs]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Xbox Ally X and ROG Ally X handheld gaming PCs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2bwNqPVYT4TbRfqCYevkV8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Crimson Desert is one of those games that seems to be able to wrangle together all kinds of disparate gamers to attempt to master the <a href="https://www.pcgamer.com/games/action/crimson-desert-review/" target="_blank">bizarre behemoth of a multi-tool RPG</a>. So it's a little unfortunate that it has had far from perfect hardware support. We <a href="https://www.pcgamer.com/hardware/graphics-cards/crimson-desert-will-not-boot-on-intel-arc-graphics-cards-and-users-are-being-encouraged-to-refund-the-game/" target="_blank">witnessed the game's lack of Intel Arc support</a> ourselves, and now Pearl Abyss and Asus are saying <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/" target="_blank">ROG Xbox Ally X</a> devices might need to roll back their drivers to launch the game.</p><p>In its list of known issues, the <a href="https://crimsondesert.pearlabyss.com/en-us/News/Notice/Detail?_boardNo=68" target="_blank">game developer and publisher, Pearl Abyss, says</a>: "We have identified an issue where Crimson Desert is not launching properly on ROG Xbox Ally X running on the latest driver version. Microsoft and AMD are currently looking into the issue. Until the issue is resolved, we recommend installing and using the driver version immediately prior to the latest one, available on the Asus website."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OKQz7e"></div>                            </div>                            <script src="https://kwizly.com/embed/OKQz7e.js" async></script><p>Asus <a href="https://rog-forum.asus.com/t5/changelogs/crimson-desert-fails-to-launch-on-rog-xbox-ally-x-official/ba-p/1143891" target="_blank">reiterates the same</a> and provides a download link that, uhh, doesn't work. If you want to download the driver to roll it back, <strong>go to the </strong><a href="https://rog.asus.com/us/gaming-handhelds/rog-ally/rog-xbox-ally-x-2025/helpdesk_download/" target="_blank"><strong>ROG Xbox Ally X driver and tools page</strong></a><strong>, scroll down to Graphics, click See All Downloads, and download the driver Version V32.0.21025.27003.</strong></p><p>It's never a nice feeling to have to roll back your drivers, but Pearl Abyss assures us that this is only until the issue is resolved. And if a driver rollback really does work to get the game launching on the Microsoft-Asus handheld, there's good reason to think it can get up and running on the latest drivers with a little work, 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:1195px;"><p class="vanilla-image-block" style="padding-top:56.32%;"><img id="7ENtZx6KVzY9hXH3xUPNLh" name="image (9)" alt="A screenshot showing the correct GPU driver roll back to on an ROG Xbox Ally X to get Crimson Desert working." src="https://cdn.mos.cms.futurecdn.net/7ENtZx6KVzY9hXH3xUPNLh.jpg" mos="" align="middle" fullscreen="1" width="1195" height="673" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/7ENtZx6KVzY9hXH3xUPNLh.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: Future)</span></figcaption></figure><p>Hopefully, these compatibility issues will be resolved quickly. And ditto the Intel Arc ones, given after the initial issues were spotted, Pearl Abyss <a href="https://www.pcgamer.com/hardware/graphics-cards/pearl-abyss-working-on-bringing-arc-gpu-support-to-crimson-desert-with-intel-ready-to-assist/#viafoura-comments" target="_blank">said it will work on bringing support for the GPUs</a> to the game, and Intel told us it "remains ready to assist Pearl Abyss however we can."</p><p>Even if the game does work on your hardware, although general performance seems to be smooth, <a href="https://www.reddit.com/r/CrimsonDesert/comments/1rxzs8y/performance_megathread/" target="_blank">plenty of people have reported</a> that the game is a little graphically glitchy, blurry, and so on. In which case, I suppose it's good news that the devs are actively working on improving things.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Kithara review ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-headsets/asus-rog-kithara-review/</link>
                                                                            <description>
                            <![CDATA[ An open-back audiophile powerhouse that definitely isn't for the masses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rcoZXQRjYTHgDDSnWMpwGc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WXSVt4q2cBXv9RwbnB8LXU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 27 Mar 2026 15:41:30 +0000</pubDate>                                                                                                                                <updated>Fri, 27 Mar 2026 15:42:56 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Headsets]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming Audio]]></category>
                                                                                                                    <dc:creator><![CDATA[ Phil Iwaniuk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/NAYephjpJ45djwWGFJJ4mU.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Phil &#039;the face&#039; Iwaniuk used to work in magazines. Now he wanders the earth, stopping passers-by to tell them about PC games he remembers from 1998 until their polite smiles turn cold. He also makes ads. Veteran hardware smasher and game botherer of PC Format, Official PlayStation Magazine, PCGamesN, Guardian, Eurogamer, IGN, VG247, and What Gramophone? He won an award once, but he doesn&#039;t like to go on about it.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;You can get rid of &#039;the face&#039; bit if you like.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;No -Ed.&lt;/em&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WXSVt4q2cBXv9RwbnB8LXU-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Kithara gaming headset]]></media:description>                                                            <media:text><![CDATA[Asus ROG Kithara gaming headset]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Kithara gaming headset]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WXSVt4q2cBXv9RwbnB8LXU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>No, the ROG Kithara is not the gaming headset to solve the cost of living crisis. It is a joy to listen to your games and music with, though, and a genuine curiosity in a crowded market. You don't need one, and neither do I, but let's sit awhile anyway and enjoy what ROG and Hifiman have built.</p><p>This one's all about the drivers. Vast, 100 mm planar magnetic ones, designed and built in partnership with New York-based audio specialists, Hifiman. Every other element's designed to let those drivers do their thing. An open-backed design that doesn't care one bit about the fact you can hear the tumble drier from your gaming room, or that you're sitting in a quiet coach. A frequency response range broader than a politician's promise. <a href="https://www.pcgamer.com/best-gaming-headset/#section-best-wireless-audiophile-headset-for-gaming" target="_blank">Y'know, audiophile stuff</a>.</p><p>It's a wired model, featuring a number of different adapters that make it surprisingly compatible across PC, Xbox and PlayStation 5. You can plug it into a DAC if you like. And who are we kidding, of course you like. You're considering dropping $300 on a pair of headphones in this economy. </p><p>I'm inclined to think of the <a href="https://rog.asus.com/headsets-audio/headsets/3-5mm-headsets/rog-kithara/" target="_blank">Asus ROG Kithara</a> as a pair of headphones, rather than a <a href="https://www.pcgamer.com/best-gaming-headset" target="_blank">gaming headset</a>, because if you detach the super cardioid mic the only concession to the world of gaming is the ROG logo itself. None of the usual comforts of a gaming headset are present here: no physical volume control, no RGB zones, no digital surround. Certainly no chat mix adjustment, goodness no.</p><div ><table><caption>ROG Kithara specs</caption><tbody><tr><td class="firstcol " ><p><strong>Operating principle</strong></p></td><td  ><p>Open-back</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Wired</p></td></tr><tr><td class="firstcol " ><p><strong>Drivers</strong></p></td><td  ><p>10 mm Planar magnetic</p></td></tr><tr><td class="firstcol " ><p><strong>Frequency response</strong></p></td><td  ><p>8Hz - 55,000 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Mic</strong></p></td><td  ><p>unidirectional detachable</p></td></tr><tr><td class="firstcol " ><p><strong>Pickup</strong></p></td><td  ><p>Super cardioid</p></td></tr><tr><td class="firstcol " ><p><strong>Battery life</strong></p></td><td  ><p>N/A</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>420 g | 0.92 lbs</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.amazon.com/ASUS-ROG-Audiophile-Open-Back-Headphones/dp/B0GG53SPJC" target="_blank">$300</a> | <a href="https://www.amazon.co.uk/ASUS-ROG-Kithara-Gaming-Headset-Black/dp/B0GFX383NP" target="_blank">£285</a></p></td></tr></tbody></table></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 can hear insects breathing:</strong> Blessed with supernaturally sensitive ears? The absurd 8Hz-55KHz frequency response range captures nuances other headsets simply don't, and for those who care about that nuance it's a fascinating product.</p></div></div><div  class="fancy-box"><div class="fancy_box-title"></div><div class="fancy_box_body"><p class="fancy-box__body-text">❌ <strong>You don't own vast oil reserves: </strong>This is a lot of money to be spending on anything right now, especially a headset. Value was never the point, but if you're on a budget don't lose sleep over this one.</p></div></div><p>No, it's more like the Kithara is visiting us gamers from the Manhattan loft apartment of a wealthy hifi enthusiast to see what all this ‘Counter-Strike' stuff is about. Its visual cues are all reminiscent of Hifiman's headphone inventory, from the trademark elongated ovals of the earcups you'd see on the Ananda to the suspended headband beneath an aluminium frame, like an Arya. </p><p>(If you were wondering, ‘Kithara' is the ancient Greek stringed instrument from which we get the word ‘guitar'. Hang around in the games industry long enough and you're bound to pick up a bit of ancient Greek. If Kratos' adventures don't rub off on you, the peripheral market's fondness for an obscure product name inspired by classical mythology surely will.) </p><p>The sound is, of course, extraordinary. It's a far flatter response than most gaming headsets are tuned to produce, particularly at the low end, and if your ears have been addled by the bass response of Razer headsets circa 2011 you might initially perceive a lack of ‘oomph'. But that would be incorrect. </p><p>Instead, the Kithara's drivers give all frequencies the room they need to articulate clearly and distinctly, leading to a far richer sound than you get with a $100 headset that's had its mids scooped like a Metallica album. And if you were in any doubt about that EQ response, there's a bit of paperwork inside the box which shows the factory test results on a graph. It's marketing fluff, obviously, but having your eyes met by a ‘sound signature certificate' as you open the box is a nice touch. </p><p>The stellar sound reproduction is another reason I keep thinking about these as headphones and not a gaming headset. Because truthfully, I've had the most enjoyable experiences testing the Kithara with music, not games. There are a few games where the wide stereo spread and flat, spacious sound reproduction are genuinely useful, like Counter-Strike 2 and PUBG, where the Kithara picks up footsteps and far-off gunfire with artisanal care. And cinematic games like Crimson Desert whose soundtrack sounds especially primed to tug at your forearm hairs when it's heard through these magnetic planar drivers. They sound great, these games, but you're experiencing them without the usual comforts like wireless operation, chat mix adjustment or an easily locatable mic mute (this one sits inline on the mic cable). </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/WX2qUJxxLq8bKSkfEd9gQU.jpg" alt="Asus ROG Kithara gaming headset" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6An3Szx748wNnZf5rh6uXU.jpg" alt="Asus ROG Kithara gaming headset" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>There are no such downsides to enjoying its mellifluous tones in a musical setting, though. It's when I'm playing Yazz Ahmed albums with the sound up that the Kithara feels most at home, doing what it was designed to. </p><p>I'm not completely sold on the comfort. While the build quality, material choices and finishes are all absolutely magnificent and easily befitting of the price point, the fact is that this is a heavy 420 g unit and the earcups are big enough to park your car in. The suspended headband design does its best to distribute as much of that weight as possible over a wide area using a broad protein leather contact surface, but the headset still relies on a lot of clamping force to stay put. My head's on the smaller side, and I found that after about an hour I was, if not uncomfortable, then certainly aware I was wearing a headset. </p><p>Worse still, it was pointed out on several work calls that I looked… a bit odd wearing it. With the suspended headband pushed down to its lowest point to fit my smaller head, I'm left with about three inches of air between my head and the headset's aluminium upper band. Coupled with the oversized earcups, this was a source of fun to numerous colleagues. Fortunately/unfortunately, I was able to hear that derision with the kind of crystal clarity only a wired, open-backed model with 100 mm drivers can deliver. But I won't subtract marks for that. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/LGejmN5wNR9vJr7novDuXU.jpg" alt="Asus ROG Kithara gaming headset" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yg4rxJjBxEhCQVgUojpKXU.jpg" alt="Asus ROG Kithara gaming headset" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WXSVt4q2cBXv9RwbnB8LXU.jpg" alt="Asus ROG Kithara gaming headset" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Mic performance is better than Zoom fashion cred though. ROG's opted for a super cardioid polar pattern on this detachable mic, which allows you to point precisely at what you want to be picked up. (In most cases, that'll be your mouth.) That serves as a viable alternative to the digital noise suppression that most gaming headset mics employ, effectively ducking out the keyboard thwocks from your Discord chat. </p><p>This headset exists in a very rare sub-category, and it achieves almost everything it sets out to. It reminds me of Audio-Technica's excellent wired ATH-G1, only dialled up to ridiculous. In order to really establish itself as a gaming headset, it needs more features gamers find useful like a comprehensive and ergonomic physical controls layout. But you get the feeling that isn't the point of the exercise. This is aspirational kit, for people who can afford not to worry too much about the price tag, or the value for money. It's a branding exercise that establishes ROG's chops at delivering audiophile-grade sound, albeit in partnership with Hifiman. It does that. That doesn't mean you need it. But it does mean it's a ludicrously enjoyable listening experience. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus says it's confident in its 'strong product security' after FCC foreign-made router ban, also *checks notes* fixes major security hole in its routers ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/networking/asus-says-its-confident-in-its-strong-product-security-after-fcc-foreign-made-router-ban-also-checks-notes-fixes-major-security-hole-in-its-routers/</link>
                                                                            <description>
                            <![CDATA[ Well, there's that principle in action I guess. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RyrdqvWHkCtaoZvZKK7X6N</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/aDLu8iFZiNmuv4QwYJynE4-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 26 Mar 2026 11:21:14 +0000</pubDate>                                                                                                                                <updated>Thu, 26 Mar 2026 11:21:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Networking]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/RqRA6M28uuy6JeF64tnvJR.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/aDLu8iFZiNmuv4QwYJynE4-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus RT-BE88U Wi-Fi 7 router]]></media:description>                                                            <media:text><![CDATA[Asus RT-BE88U Wi-Fi 7 router]]></media:text>
                                <media:title type="plain"><![CDATA[Asus RT-BE88U Wi-Fi 7 router]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/aDLu8iFZiNmuv4QwYJynE4-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>After the US Federal Communications Commission (FCC) put consumer-grade routers produced in foreign countries on its Covered List earlier this week, <a href="https://www.pcgamer.com/hardware/networking/the-fcc-says-foreign-routers-pose-an-unacceptable-risk-and-now-require-special-approval-to-be-sold-in-the-us/" target="_blank">effectively banning the sale of new models in the country without special permission</a>, Taiwanese manufacturer Asus has been quick to respond. </p><p>An <a href="https://press.asus.com/news/statements/public-statement-on-fcc-ban-on-imports-of-foreign-made-routers/" target="_blank">official statement</a> released by the company yesterday says the following: "Asus has proudly served US customers since 1991, with a long-standing commitment to trusted innovation and strong product security. </p><p>"We are confident in the integrity of our supply chain and the security of our networking products. This <a href="https://www.fcc.gov/document/fcc-adds-routers-produced-foreign-countries-covered-list" target="_blank">FCC action</a> has no impact on existing ASUS router users, software updates, and customer support."</p><p>With unfortunate timing, Asus also published <a href="https://www.asus.com/security-advisory/#:~:text=CVE%2D2025%2D15101-,03/25/2026,-03/26/2026" target="_blank">a major security update for its routers</a> on the very same day. The patch aims to mitigate against <a href="https://www.cve.org/CVERecord?id=CVE-2025-15101" target="_blank">CVE-2025-15101</a>, a particularly nasty-sounding vulnerability that scores an 8.5 out of 10 (or High severity) on the official record. </p><p>According to its listing, CVE-2025-15101 "potentially allows actions to be performed with the existing privileges of an authenticated user on the affected device, including the ability to execute system commands through unintended mechanisms".</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="eBL6h7cTUebkBZbHjfoiG5" name="asus-tuf-ax4200-review-05.jpg" alt="Asus TUF-AX4200 gaming router" src="https://cdn.mos.cms.futurecdn.net/eBL6h7cTUebkBZbHjfoiG5.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><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OKQz7e"></div>                            </div>                            <script src="https://kwizly.com/embed/OKQz7e.js" async></script><p>On the one hand, you could argue that the continual discovery and patching of these flaws speaks to Asus' commitment to ongoing security. On the other, the fact that such major vulnerabilities are still cropping up on Asus routers is perhaps a little defeating of the point.</p><p>Of course, all router manufacturers experience security issues from time to time, and Asus is far from unique in this regard. <a href="https://www.pcgamer.com/hardware/tp-link-botnet-7777/" target="_blank">Hackers managed to hijack over 16,000 TP-Link routers</a> (and other networking devices) in 2024, creating an Azure-slamming botnet of massive proportions.</p><p>Not to mention <a href="https://www.pcgamer.com/hardware/networking/the-fbi-says-that-elderly-cisco-linksys-router-youve-been-meaning-to-replace-may-be-under-serious-threat-from-cyber-criminals/" target="_blank">older Cisco Linksys routers being called out by the FBI</a> for their vulnerabilities, no less. However, Asus does seem to patch its routers <a href="https://www.pcgamer.com/hardware/dangerous-security-flaws-could-potentially-affect-millions-of-asus-pc-and-router-owners-heres-how-to-protect-yourself/" target="_blank">more often than most</a>, which again, could be looked at in two different ways. </p><p>Certainly, the timing of this particular fix is less than ideal. But hey, it's a good chance for me to remind you once again: Update your networking hardware, folks. It simply ain't worth the risk to ignore.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Strix Morph 96 Wireless review ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-strix-morph-96-wireless-review/</link>
                                                                            <description>
                            <![CDATA[ Not that new. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tL5CEEuZPBHtPaUrK5y9gK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qUG8ZKVvwPehbo9hpJ3WA9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 24 Mar 2026 16:19:22 +0000</pubDate>                                                                                                                                <updated>Mon, 30 Mar 2026 14:14:47 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Keyboards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Reece Bithrey ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/DN8S8rM2Gfi7mBgPBtt3eb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/qUG8ZKVvwPehbo9hpJ3WA9-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Strix Morph 96 Wireless on a desk mat.]]></media:description>                                                            <media:text><![CDATA[Asus ROG Strix Morph 96 Wireless on a desk mat.]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Strix Morph 96 Wireless on a desk mat.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qUG8ZKVvwPehbo9hpJ3WA9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Asus took the opportunity at CES 2026 earlier this year to unveil two shiny new keyboards: the fast, Hall effect ROG Falchion Ace 75 HE that's focused squarely at gamers; and the one I've had in front of me for the last couple of weeks, the ROG Strix Morph 96 Wireless.</p><p>This is a keyboard that's designed to appeal more to the enthusiast end of the mechanical keyboard market, an area we've seen a burgeoning interest in from a range of mainstream manufacturers over recent years. I'd wager Asus has been the one out of all of them to walk the fine line between 'gaming' and 'enthusiast' the best, especially since the <a href="https://www.pcgamer.com/asus-rog-strix-scope-ii-96-wireless-review/" target="_blank">Asus ROG Strix Scope II 96 Wireless</a> has sat atop our <a href="https://www.pcgamer.com/best-gaming-keyboard/" target="_blank">best gaming keyboards</a> list virtually since its release.</p><p>The fact is that the ROG Strix Morph 96 Wireless feels like a strange product when the Strix Scope II 96 Wireless exists. After all, the two share a lot of features. You've got the same 96 percent, or 1800 layout, that squishes up the number pad and moves the nav cluster to provide a full-size keyboard in a reduced footprint, a similar choice of switches, dual wireless connectivity and some very similar physical touches that make this a bit of a head-scratcher to me. </p><p>I'll return to this point a little later on, but let's have a gander at what's in front of me. Well, um, it's a keyboard. There you go. I'll take my commission now, please, editor, and be off to the bank to cash my cheque (if I had a physical bank to go to—I guess my phone's banking app will have to do).</p><div  class="fancy-box"><div class="fancy_box-title">ROG Strix Morph 96 Wireless specs</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="pakN8wuA96FHzwimusvJ79" name="Asus ROG Strix Morph 96 Wireless 13" caption="" alt="Asus ROG Strix Morph 96 Wireless on a desk mat." src="https://cdn.mos.cms.futurecdn.net/pakN8wuA96FHzwimusvJ79.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"><strong>Switch type: </strong>Asus ROG NX Snow V2 or Storm V2<br><strong>Keycaps: </strong>ABS, doubleshot<br><strong>Lighting: </strong>RGB, controllable in software<br><strong>Onboard storage:</strong> 5 profiles<br><strong>Extra ports: </strong>None<br><strong>Connection type: </strong>Wired USB-C/2.4 GHz/Bluetooth 5.0<br><strong>Cable: </strong>USB Type-C/USB Type-A, detachable<br><strong>Weight: </strong>1.125 kg/2.48 lbs<br><strong>Price:</strong> $140/£135</p></div></div><p>Oh, you want more? Oh, alright. I may have to work a little harder to earn a living, I suppose. As I say, we've got the same 96 percent layout as the Strix Scope II 96 Wireless that provides a full-size layout, complete with number pad, arrow keys and nav cluster, in a smaller footprint to save desk space. It's also known as the '1800 layout' after the Cherry G80-1800 keyboard that has been around for at least the last twenty-five years, if not longer by this point, which is where this configuration of keys originated. </p><p>It's a functional choice, and one I wish we'd see a little more from manufacturers, being very easy to live with if you're used to a full-size board. You'll just need to remember to find some of the nav keys above the number pad, rather than next to it.</p><p>Physical touches include doubleshot keycaps with a pleasant texturing to them that aids grip when typing, although I am quite sad to report they're ABS rather than PBT. This is a marker of a cheaper keyboard, even though PBT has made its way down the price ladder to more wallet-friendly options in recent years, such as the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/gamakay-x-naughshark-ns68-review/" target="_blank">Gamakay x NaughShark NS68</a>. There's potential for the ROG Strix Morph 96 Wireless' keycaps to shine after not too long if you're a heavy user—the Strix Scope II 96 Wireless instead has good old PBT. I am pleased about the dual Windows/macOS legends, though, which is very thoughtful.</p><p>The casing here is different to its older brother, too, with a closed shell rather than a skeletal one, which is better because you won't get any ingress of crud, and it keeps the RGB lighting from spilling out. The top case is metal with the underside being plastic, and at 1.125 kg, there's some decent heft here. Unfortunately, I did notice some flex at the corners under some pressure, which leaves a bit of a sour taste. You can also take this keyboard apart with screws in each corner of the top casing, saving the task of turning it over to disassemble. For modders, that's a small but important addition.</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="fqpJ4NtXtzz9QNLcL544A9" name="Asus ROG Strix Morph 96 Wireless 6" alt="Asus ROG Strix Morph 96 Wireless on a desk mat." src="https://cdn.mos.cms.futurecdn.net/fqpJ4NtXtzz9QNLcL544A9.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>On the left, you'll find a multi-function dial that can do everything from controlling volume to changing the RGB lighting brightness level and even scrolling a webpage right out of the box with the function changed by pressing the button further up the left side. </p><p>Both sides are home to additional RGB light bars, while the top side houses a USB-C port for wired use, a toggle switch for connectivity and a cubby for the USB-A receiver. The ROG Strix Morph 96 Wireless also comes with some grippy two-stage feet on the underside for added flexibility of typing angle.</p><p>Inside, you get a choice of switches, with V2 variants of Asus' linear ROG NX Snow or audibly tactile RX Storm switches; my sample shipped with the former. These are a light and responsive 40 g linear switch that benefits from factory lubrication for no scratchiness under finger. To help their gaming credentials, the ROG NX Snow switches have a slightly higher actuation point and a shorter travel than other switches, for a snappier feel.</p><p>For gaming, the ROG NX Snow V2s work well given their lighter force, and have what Asus calls ‘Speed Tap’, which is their version of the SOCD tech found across a lot of manufacturers’ keyboards for unnaturally brisk movement. It is more of a novelty than a feature, given it’s been banned in Counter-Strike 2 online play, for instance.</p><p>Beyond this, though, the ROG Strix Morph 96 Wireless lacks the advanced rapid trigger or analog features that are found on similarly priced gaming keyboards with their Hall effect switches, such as the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychron-q5-he-review/" target="_blank">Keychron Q5 HE</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tdaYJ6ovquRypHD59moJ99" name="Asus ROG Strix Morph 96 Wireless 4" alt="Asus ROG Strix Morph 96 Wireless on a desk mat." src="https://cdn.mos.cms.futurecdn.net/tdaYJ6ovquRypHD59moJ99.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>If you don't like the pre-installed switches inside this keyboard, then it is hotswappable, and surprisingly easy to swap out switches and keycaps with the pullers included in the box. To help its enthusiast credentials, this board also comes with a range of foam and such inside for sound dampening, and there isn't any case rattle or ping in my experience. The ROG Strix Morph 96 Wireless is also gasket-mounted, leading to a slightly bouncier feel under finger.</p><p>Connectivity is versatile, with both Bluetooth and 2.4 GHz supported for wireless flavour. As is typical, it's essentially plug and play, and I had no issues pairing to Bluetooth on my MacBook Pro and using the 2.4 GHz receiver on my main Windows gaming PC. There is also a USB-C port for wired connectivity and charging. The receiver included with this keyboard is the 'Omni' receiver, which can also handle a 2.4 GHz gaming mouse connection for a potent wireless desktop combo over one receiver, freeing up a valuable USB-A port on your PC.</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="xkX2jiXFcLkrgWu2ejYA79" name="Asus ROG Strix Morph 96 Wireless 9" alt="Asus ROG Strix Morph 96 Wireless on a desk mat." src="https://cdn.mos.cms.futurecdn.net/xkX2jiXFcLkrgWu2ejYA79.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>As for battery life, expect to get around 100 hours of battery life with the RGB lighting set to its default state, and virtually 600 hours if you don't want the RGB on. It is more of a subtle underglow than a full-on Pink Floyd gig, given that the keycaps here have solid legends, so it isn't as much of a sore miss to turn it off as you might expect.</p><p>I'm also pleased to report Asus has given the ROG Strix Morph 96 Wireless support for its web-based Gear Link software, which replaces the frankly shoddy Armoury Crate suite. This is only accessible when you have the keyboard plugged in via a cable or the 2.4 GHz receiver, but it provides a much lighter and easier-to-use alternative that gives you a decent amount of customisation.</p><p>Here, you can remap keys, fiddle around with the keyboard's wheel, and mess around with the RGB lighting. Granted, you don't get as much functionality as you would with a Hall effect keyboard, but for the reasons you're likely to dive into software, it's adequate.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/UGZFE76r5nPDMq4rrCCHA9.jpg" alt="Asus ROG Strix Morph 96 Wireless on a desk mat." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GAofj4TuHt8uoBWLSZ2s89.jpg" alt="Asus ROG Strix Morph 96 Wireless on a desk mat." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CWeU4ToNGsxrA7Ye2tai79.jpg" alt="Asus ROG Strix Morph 96 Wireless on a desk mat." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pakN8wuA96FHzwimusvJ79.jpg" alt="Asus ROG Strix Morph 96 Wireless on a desk mat." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><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 decent enthusiast-grade mechanical choice: </strong>The ROG Strix Morph 96 Wireless nails the basics for a mainstream mechanical choice with smooth switches, a functional layout, versatile wireless connectivity and more.</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 want your money to go a bit further: </strong>You can save a bit by going for the Strix Scope II 96 Wireless, and net extras such as PBT keycaps, a wristrest and longer battery life.</p></div></div><p>Returning to the point posed at the beginning of the article, the ROG Strix Morph 96 Wireless feels too similar to the Strix Scope II 96 Wireless in some respects to the point I have considered putting the "They've rebadged it, you fool!" quote from Alan Partridge (British reference, sorry) somewhere in here and therefore gets more of a half-hearted recommendation. </p><p>This isn't least as it's possible to get the Strix Scope II 96 Wireless with PBT keycaps, a wristrest and a longer maximum runtime for less than the $140/£135 asking price for this new model.</p><p>At this price point, you can also begin to consider the likes of the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/ducky-zero-6108-review/" target="_blank">Ducky Zero 6108</a>, which offers a sublime core experience with a full-size layout, enthusiast-grade touches and proper Cherry MX2A switches for the sub £100/$100 mark. You do have to make do without any software customisation there, though.</p><p>It leaves the ROG Strix Morph 96 Wireless in a bit of a funny position. Yes, this is a really lovely keyboard that's cheaper than the Strix Scope II 96 Wireless if we're going on retail price alone with newer switches, a different design and a few other extras, but as I can get other mechanical boards with similar feature sets for less than this, it's a harder sell than you might think.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Cetra Open Wireless review ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/earbuds-headphones/asus-rog-cetra-open-wireless-review/</link>
                                                                            <description>
                            <![CDATA[ Proof of concept? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NgSLF69g64kndeZvFJcQq8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gqdLXphPcNCsumRdANzrHK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 24 Mar 2026 15:49:35 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Earbuds &amp; Headphones]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming Audio]]></category>
                                                                                                                    <dc:creator><![CDATA[ Reece Bithrey ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/DN8S8rM2Gfi7mBgPBtt3eb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/gqdLXphPcNCsumRdANzrHK-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Cetra Open earbuds on a deskmat.]]></media:description>                                                            <media:text><![CDATA[Asus ROG Cetra Open earbuds on a deskmat.]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Cetra Open earbuds on a deskmat.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gqdLXphPcNCsumRdANzrHK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I'll admit one thing to you right now: I don't like in-ear headphones. I never really have. They just don't feel right in my ears for longer than an hour or so. Maybe it's because I've never been keen on the idea of having a piece of silicon shoved in my ear to listen to things, or the whole form factor, although of course it is all down to taste. </p><p>After all, lots of people swear by wireless earbuds for day-to-day productivity loads, and even for gaming. The likes of the <a href="https://www.pcgamer.com/hardware/earbuds-headphones/steelseries-arctis-gamebuds-review/" target="_blank">SteelSeries Arctis GameBuds</a> and <a href="https://www.pcgamer.com/sony-inzone-buds-review/" target="_blank">Sony Inzone Buds</a> are two bright sparks in this regard.</p><p>Enter the Asus ROG Cetra Open Wireless, a new $230/£185 set of 'open back' gaming buds that could be the answer to my problems. There isn't the need to shove any silicon tips in your ears with these buds, as they simply rest 'on' your ears, rather than in them. </p><p>For a quick refresher, open-back headphones refer to ones that don't have closed cups, thereby letting sound in and out for a wider and more expansive presentation at the expense of potentially annoying those around you. </p><div  class="fancy-box"><div class="fancy_box-title">Cetra Open specs</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="va3GfTCMnLKxgsZxwt8eHK" name="Asus ROG Cetra Open Wireless 3" caption="" alt="Asus ROG Cetra Open earbuds on a deskmat." src="https://cdn.mos.cms.futurecdn.net/va3GfTCMnLKxgsZxwt8eHK.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"><strong>Drivers: </strong>14.2 mm DLC drivers<br><strong>Frequency response: </strong>20–20,000 Hz<br><strong>Weight: </strong>22 g (both)<br><strong>Connection: </strong>2.4 GHz wireless | Bluetooth 5.3<br><strong>Battery life: </strong>64 hr (16 hr earbuds + 48 hr charging case)<br><strong>Durability: </strong>IPX5 water resistant<br><strong>Price: </strong>$230 / £185</p></div></div><p>In this instance, the ROG Cetra Open Wireless are designated as 'open' from more of a comfort perspective. It's a strange sensation having them resting on your ears for the first time, especially if you're used to more traditional earbuds and over-ear headphones. In my experience, it took just a few minutes for me to acclimatise to these ROG earbuds, although there was still an odd sensation when I put them back on after taking them off.</p><p>Moreover, the inclusion of an ear hook in their construction makes the fit secure and helps position these buds as more of a fitness/running choice, as well as for gaming. Asus also bundles a neck strap in the box to tie the two buds together, so they can't go walkabouts together, and also helps them remain in place if you're running and such. Also helping their fitness credentials is the presence of an IPX5 water resistance rating, meaning these should be alright for water splashes and such from rain or sweat.</p><p>One thing I certainly appreciate about these earbuds is that there aren't any finicky touch controls, as Asus has opted for proper buttons instead. Given how small the main frames of these are, the buttons are understandably quite small, requiring a certain degree of precision. Get it right, and you can control media playback and such with relative ease without having to swipe incoherently.</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="WUNdszn9mdhc54cx34AMHK" name="Asus ROG Cetra Open Wireless 7" alt="Asus ROG Cetra Open earbuds on a deskmat." src="https://cdn.mos.cms.futurecdn.net/WUNdszn9mdhc54cx34AMHK.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>Owing to the larger nature of an open frame, the ROG Cetra Open Wireless' charging case is chunkier than you might be used to—it's more in length than in thickness. The case is still pocketable, just, and you'll need deeper pockets to accommodate. The case has a bit of a plastic feel to it, which is okay, and has some flair with ROG branding if that's your kind of thing.</p><p>Open the case up, and you'll find the earbuds sit flat down and magnetically attach for charging, complete with status LEDs so you know juice is going back into them. In the middle sits the USB-C receiver for a low-latency 2.4 GHz connection, complete with a USB-C port in itself for a passthrough so you can still charge your phone while using the buds, or so you don't lose out on the functionality of a front panel USB-C port on your PC, which can be quite hard to come by.</p><p>On the point of connectivity, the ROG Cetra Open Wireless connect via both the bundled 2.4 GHz receiver and Bluetooth, and two devices can be connected simultaneously for ease of use. The 2.4 GHz low-latency 'Speednova' connection is handy for gaming powers, while having an additional Bluetooth channel frees these buds up for listening to music or podcasts through your phone when you're travelling, for instance.</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="dmqYPnrSNHeyN2RZ9s6dGK" name="Asus ROG Cetra Open Wireless 5" alt="Asus ROG Cetra Open earbuds on a deskmat." src="https://cdn.mos.cms.futurecdn.net/dmqYPnrSNHeyN2RZ9s6dGK.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>Battery life here is generally strong, too, as these Asus earbuds can run for a total of 16 hours from the buds themselves, with the case supplementing this with an additional 48 hours of use. That's 64 hours in total, albeit only if you're happy to turn the mic and RGB lighting off. Leave all of it running, and your runtime will be brought down closer to the SteelSeries Arctis GameBuds' 40 hours, if not slightly less.</p><p>A handy feature the ROG Cetra Open Wireless has is wear detection. This is ported over more from 'lifestyle' focused devices than gaming-centric ones, and means the buds will stop whatever you're listening to when it detects you've taken the buds off. </p><p>Far too often, I'll take a set of headphones or earbuds off to do something else, only to put them back on and find they've had a party to themselves while I've answered the front door. Now they stop when you do.</p><p>It's taken me long enough, but time to get to the important bit: audio quality. Usually, open-back headphones and headsets come with an increasingly wide and expansive presentation—after all, that's the whole point of them—which sets them apart from their closed-back counterparts. </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="D9PpT4ZKEUrqFSpVjhtHHK" name="Asus ROG Cetra Open Wireless 8" alt="Asus ROG Cetra Open earbuds on a deskmat." src="https://cdn.mos.cms.futurecdn.net/D9PpT4ZKEUrqFSpVjhtHHK.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>The ROG Cetra Open Wireless largely impressed me in this regard in my usual testing ground of Counter Strike 2, with surprisingly precise directional audio and an excellent soundstage to boot. Combined with this, I got some great overall detail for pinpointing footsteps, distant gunfire and explosions, making these a very competent set of buds for FPS titles.</p><p>The big surprise at how these buds sounded, though, was the power of their bass. When not working, I'm usually listening to a good range of rock tracks, be it Marillion, Rush or otherwise. Spinning up Rush's YYZ revealed the punch and power of the bass, providing a great sense of atmosphere and warmth to proceedings. It wasn't to the extent you could feel the subbass as such, but more of a reassuring heft that works away in the background.</p><p>I also didn't find that the prominent low end coloured the sound of the ROG Cetra Open Wireless too much, as the mid-range of vocals and footsteps felt clear, while the top-end on the likes of Steely Dan's Do It Again extracted solid detail and sparkle. </p><p>I'd probably be inclined to describe these earbuds as a purposeful listen, rather than being a fun or energetic type. The sound signature serves a purpose for their gaming-centric workload, although there is still plenty of room to stretch their legs and have some fun with an array of music.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/rxadK9LnNhus7cAwXxAiGK.jpg" alt="Asus ROG Cetra Open earbuds on a deskmat." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/D9PpT4ZKEUrqFSpVjhtHHK.jpg" alt="Asus ROG Cetra Open earbuds on a deskmat." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HNbzwdU3Mmq8TUQ4wXkEHK.jpg" alt="Asus ROG Cetra Open earbuds on a deskmat." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dmqYPnrSNHeyN2RZ9s6dGK.jpg" alt="Asus ROG Cetra Open earbuds on a deskmat." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ALUSpzstXj9yA99YAY63HK.jpg" alt="Asus ROG Cetra Open earbuds on a deskmat." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WUNdszn9mdhc54cx34AMHK.jpg" alt="Asus ROG Cetra Open earbuds on a deskmat." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><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 open-back wireless earbuds: </strong>There aren't many gaming earbuds with this open-back form factor, and if it's something you want, Asus has provided an option to fit the niche.</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 want a more conventional form factor: </strong>This open form factor isn't for everyone, and there are plenty of choices that provide a more conventional fit with features such as ANC for less.</p></div></div><p>Even though these are open-back buds, I didn't experience much in the way of seepage from the ROG Cetra Open Wireless. Sure, it was possible to slightly hear the audio from a foot or two away, but that's only at unnaturally loud volumes where you're probably going to do some damage. For the most part, you won't bother people too much using these for a commute or in a busy cafe.</p><p>The microphone in these buds is perfectly cromulent for calls and in-game comms, with decent clarity and body overall that I'd wager surpasses a lot of its key rivals.</p><p>Then we come to the dilemma of price and appeal. The fact is that the SteelSeries Arctis GameBuds are likely to appeal to more people due to a lower price, a more conventional fit, and as much versatility as these. It's also worth noting you can get some top-class noise-cancelling buds from Sony and Bose for a similar price to these, and more fitness-focused open buds that don't cost as much.</p><p>The Asus ROG Cetra Open Wireless are an intriguing addition to the market sector of gaming earbuds, adding the convenience of open-back powers to a form factor it isn't usually associated with. I like the way they fit and the way they sound, although at the price they are, it's an expensive experiment.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Falchion Ace 75 HE review ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-falchion-ace-75-he-review/</link>
                                                                            <description>
                            <![CDATA[ An ace keyboard. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">BCntjGcBAR8xbGPsorTDQB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RvH7EP8da6Zz4N9bWgWmWS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 24 Mar 2026 11:46:24 +0000</pubDate>                                                                                                                                <updated>Tue, 24 Mar 2026 13:22:06 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Keyboards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Reece Bithrey ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/DN8S8rM2Gfi7mBgPBtt3eb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/RvH7EP8da6Zz4N9bWgWmWS-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled.]]></media:description>                                                            <media:text><![CDATA[The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled.]]></media:text>
                                <media:title type="plain"><![CDATA[The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RvH7EP8da6Zz4N9bWgWmWS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Asus ROG Falchion Ace 75 HE takes the older ROG Falchion Ace HFX and essentially throws it away. That might seem like an overexaggeration, but it seems to be the truth as Asus has promised revamped switches along with a new sensor, new PBT keycaps, a completely different design and more besides. If that isn't starting fresh, I don't know what is.</p><p>The brand did this recently with the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-azoth-96-he-review/" target="_blank">Azoth 96 HE</a> to great effect, and it seems like this new model has taken some inspiration and elements from it. For instance, we've got the same new ROG HFX V2 switches inside that came on the new Azoth for heightened precision and power against their predecessors.</p><p>For reference, the HFX V2 switches have seen some notable upgrades over the older V1 switches, kitted out to previous Asus keyboards with Hall effect powers. The V2s were first seen on the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-falcata/" target="_blank">Asus ROG Falcata</a>, with optimisations such as a shorter overall travel (3.5 mm vs 4 mm) that's more noticeable in use than you'd think, plus a larger magnet for more precise customisation. It's now possible to set the actuation or reset point in increments of 0.01 mm, which is not something I've seen before on a range of the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/best-hall-effect-keyboards/" target="_blank">best Hall effect keyboards</a> out there.</p><p>In conjunction with the optimisations to accuracy and a shorter travel, the ROG HFX V2 switches carry a lighter actuation force of 32 g against 40 g. I appreciate that sounds like a small change, but it's one that makes a big difference. It essentially makes these switches some of the lightest you'll find on a keyboard from a more 'mainstream' brand. Combined with the shorter travel, it makes these some of the speediest out there, and when the rapid trigger powers are taken into account, it can turn the switches into hair triggers.</p><div  class="fancy-box"><div class="fancy_box-title">Falchion Ace 75 HE specs</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="L6EhhYUmNo66Si4N9azmWS" name="Asus ROG Falchion Ace 75 HE 2" caption="" alt="The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled." src="https://cdn.mos.cms.futurecdn.net/L6EhhYUmNo66Si4N9azmWS.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"><strong>Switch type:</strong> Asus ROG HFX V2<br><strong>Keycaps:</strong> PBT, doubleshot<br><strong>Lighting:</strong> RGB, controllable in software<br><strong>Onboard storage:</strong> 5 profiles<br><strong>Extra ports: </strong>None<br><strong>Connection type:</strong> Wired USB-C/<br><strong>Cable:</strong> USB Type-C/USB Type-A, detachable<br><strong>Weight: </strong>1.395 kg/3.07 lbs<br><strong>Price:</strong> £220/$220</p></div></div><p>For the HFX V2 switches, Asus has also moved to a POM stem that's lubricated to mean these linear switches are smooth and slick under finger. To help reduce key wobble, there is also a new block stem—I certainly think these are stable switches under finger, and there isn't much in the way of stem wobble. Asus has also kitted the ROG Falchion Ace 75 HE with five layers of sound dampening inside to nullify any case rattle or ping, and it's a sterling effort here.</p><p>The brand also says this keyboard is hotswappable, so it's technically possible to change the switches without the need for any soldering, although it doesn't state which switches work in here besides the HFX V2 and V2X models (the difference between these is that the -X model has an even lighter 30 g force and a -X-style stabiliser assembly for further wobble reduction). It's certainly very rare that you have the option to swap in more traditional three or five-pin MX-style switches in an HE keyboard, after all.</p><p>I dived into my usual testing grounds of Counter Strike 2 to give the ROG Falchion Ace 75 HE a fair go, along with the fast <a href="https://www.pcgamer.com/hardware/gaming-mice/logitech-g-pro-x2-superstrike-review/" target="_blank">Logitech G Pro X2 Superstrike</a><strong> </strong>I had spare. The result is that this Asus keyboard is smooth and slick with its inputs, especially with hyper-sensitive rapid trigger enabled for innately brisk actuation and reset points. Movement felt especially fast, as did weapon switching and crouching, owing to the buttons I'd set rapid trigger to in the Gear Link software this keyboard utilises.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/DemZCF4MLgKp84MvjEmSWS.jpg" alt="The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/d69VN2FCDVrGLcELr6ttVS.jpg" alt="The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Gear Link is Asus' new web-based software that's a major improvement from the app-based Armoury Crate that I've traditionally felt let the ROG products down for far too long, feeling slow and clunky. Being web-based means Gear Link feels lighter and more responsive for its impressive array of features, including setting actuation and reset points, plus rapid trigger powers, and more advanced mapping such as dynamic keystroke, mod tap and all that jazz if you want to fiddle until your heart's content.</p><p>There is also SOCD tech for unnaturally quick strafing, known here as Speed Tap, although this is more for marking bumf than for real-world use. Use it online, and you'll probably see the almighty ban hammer wielded. You can also fiddle with RGB lighting, plus with the functionality of this keyboard's touch surface on the top side and the roller wheel near the end of the right-hand edge for things such as key travel, RGB lighting brightness and media volume.</p><p>The ROG Falchion Ace 75 HE is entirely wired, meaning a convenient and latency-free connection, plus there's no need to worry about charging it up. You also get the benefit of 8000 Hz polling powers, too, for more frequent reporting of inputs than other, more standard gaming keyboards. It might not be something that mere mortals can benefit from, but for the pros that this board is aimed at, where, to them, every fraction of a second counts, it's a worthwhile addition.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/N6nHAJXQLzEtAWcrzyVHVS.jpg" alt="The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/87mHSVGHDVPWQYr9F8TdWS.jpg" alt="The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PpdCCV6EAt4V334fFFiTWS.jpg" alt="The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ThSTbM3QY8xtn53xG5LAXS.jpg" alt="The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YUkYv2DtqFnev8eC2CMBWS.jpg" alt="The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The design of this Asus keyboard has changed a little against the older Falchion models, with this variant moving up to a 75% layout for the added functionality of a function row and single-column nav cluster. The Falchion's trademark touch bar across the top makes a return with this model, as well as a roller in the top right corner. Both can be remapped in software for a variety of functions and give this keyboard a clever means of control besides the actual keyboard part. </p><p>The roller is a particularly ingenious addition, as by default, it's used for fine-tuning actuation point and the sensitivity of the keyboard's rapid trigger without going into software. Plus, there's a toggle switch on the right side that can quickly enable and disable rapid trigger at the flick of a switch.</p><p>The fit and finish here is suitably excellent, with Asus' customary blend of a plastic underside and metal top plate to the chassis for a sturdy feel in-hand. It is possible to get fully machined aluminium cases at this price point, but this is a good mix of materials. In addition, this keyboard has doubleshot PBT keycaps for extra durability and a quality touch.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mf2ZMYrCUPcpg7mMAPGJUS.jpg" alt="The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/T9KsVNqDvJMT8bf4DrTrLS.jpg" alt="The Asus ROG Falchion Ace 75 HE on a desk with the lighting enabled." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><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 powerful, wired keyboard:</strong> The ROG Falchion Ace 75 HE is a potent keyboard with little compromises on speed and clever physical features.</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 want a wireless choice: </strong>For a similar outlay to this Asus choice, you can snag a fast wireless keyboard that gives you additional desk freedom.</p></div></div><p>Then, after all this, we come to the price. The ROG Falchion Ace 75 HE is going to leave a £220/$220-shaped hole in your wallet, making it a real premium product. At that price, we're looking at rivals including the larger layout <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychron-q5-he-review/" target="_blank">Keychron Q5 HE</a> that has a fully machined aluminium case at the expense of lacking slightly more advanced switches and the low-profile <a href="https://www.pcgamer.com/hardware/gaming-keyboards/nuphy-air60-he-review/" target="_blank">NuPhy Air60 HE</a> that trades full-height switches for low-profile ones and retains a lot of the same powers at a lower price tag.</p><p>There is also another thorn in the ROG Falchion Ace 75 HE's armour, with one of our favourite HE keyboards, the wireless <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychron-k2-he-review/" target="_blank">Keychron K2 HE</a>, which trades wired power for wireless convenience and adds some pleasant wood to the chassis if you get the right version. It too has powerful HE switches, convenient software, and will keep more pounds/dollars/whichever currency in your pocket while doing so.</p><p>The bottom line is simple: the Asus ROG Falchion Ace 75 HE is an excellent HE gaming keyboard, but is beaten by more affordable competition that doesn't sacrifice against it. Bear in mind the usual Asus ROG tax before picking this one up.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Strix XG27JCG review ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-monitors/asus-rog-strix-xg27jcg-review/</link>
                                                                            <description>
                            <![CDATA[ 5K gaming isn't as bananas as it sounds... ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3BQf3HcnpB6xquWMof9PhM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/BXJi8RYgq6xMPkE3qsshWE-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 19 Mar 2026 10:36:28 +0000</pubDate>                                                                                                                                <updated>Thu, 19 Mar 2026 11:48:22 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Monitors]]></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[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/BXJi8RYgq6xMPkE3qsshWE-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Strix XG27JCG]]></media:description>                                                            <media:text><![CDATA[Asus ROG Strix XG27JCG]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Strix XG27JCG]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/BXJi8RYgq6xMPkE3qsshWE-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The last time I gamed on a 4K 27-inch display, what I really wanted was <em>even more pixels</em>. Over eight million obviously just ain't enough. </p><p>Actually, no I absolutely didn't. But the new <a href="https://rog.asus.com/monitors/27-to-31-5-inches/rog-strix-5k-xg27jcg/" target="_blank">Asus ROG Strix XG27JCG</a> is giving them to me anyway, all 15 million of tiny RGB suckers thanks to a 5K native resolution of 5,120 by 2,880 pixels from its 27-inch IPS panel. The result is frankly epic pixel density, plus a whole raft of questions about what, exactly, the point of this kind of display is for gaming.</p><p>But before you dismiss the idea of a 5K gaming monitor out of hand on account of low refresh rates, know that the ROG Strix XG27JCG will do fully 180 Hz at the 5K native. Okay, that's pretty pedestrian by the standards of really quick gaming monitors, which clock in upwards of 500 Hz these days. But still, 180 Hz at 5K. Bananas, isn't it? </p><p>Actually, this monitor's high-refresh chops extend beyond that thanks to a 1440p dual-mode functionality that supports 330 Hz. The idea here is the same as 4K dual-mode monitors that offer an alternative 1080p "native" at a higher refresh, like <a href="https://www.pcgamer.com/hardware/gaming-monitors/asus-rog-strix-xg27ucg-gaming-monitor-review/" target="_blank">Asus' own ROG Strix XG27UCG</a>. But since this is a 5K rather than 4K panel, if you double up the pixels in both horizontal and the vertical—effectively using a square block of four pixels from the 5K grid to form a single pixel—you end up with an alternative 1440p "native" mode of 2,560 by 1440.</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="kdioA4ywWMMygPu66SeLyT" name="Asus ROG Strix XG27JCG" alt="Asus ROG Strix XG27JCG" src="https://cdn.mos.cms.futurecdn.net/kdioA4ywWMMygPu66SeLyT.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><div ><table><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>27-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>5,120 x 2,880 (2,560 x 1,440 dual mode)</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>350 nits (600 nits peak HDR)</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.3 ms</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>180 Hz (330 Hz 1440p)</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>DisplayHDR 600</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>IPS panel, adaptive sync, HDMI 2.1, DisplayPort 1.4, USB-C with 15 W PD, USB-A hub</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.amazon.com/ASUS-Strix-Gaming-Monitor-XG27JCG/dp/B0G31RDCMP/" target="_blank">$849</a> | <a href="https://www.amazon.co.uk/ASUS-Strix-XG27JCG-Gaming-Monitor/dp/B09BNK6C4C/" target="_blank">£699</a></p></td></tr></tbody></table></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 true high-DPI experience:</strong> 5K native resolution on a fairly compact 27-inch panel makes for incredibly sharp visuals.</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 want great HDR performance:</strong> This is an IPS panel, not OLED, and what's more it lacks full-array local dimming.</p></div></div><p>So, yeah, this monitor is basically four 1440p panels with a total of 14,745,600 pixels. That's how ridiculously high the resolution is with 5K. But with that dual-mode functionality, in theory you can have all the benefits of 5K—which we'll come to—plus a more realistic 1440p mode that promises to make this monitor usable with vaguely affordable GPUs and also a decent option for esports. After all, running at the full native 5K native in the latest games is a very big ask in terms of raw PC performance, not to mention largely pointless for online shooters where frame rate rather than image detail is king.</p><p>The 5K and dual-mode functionality aside, however, this is a fairly mainstream monitor by most other metrics. As I mentioned, it's an IPS panel rather than OLED and while it is HDR 600 certified and has local dimming, it's limited to 10 edge-lit zones and so HDR support is very basic indeed. That said, the HDR 600 certification at least means that the panel can hit 600 nits, which is plenty bright enough. The exception is the 0.3 ms GtG claimed pixel response time. That's quick for an IPS monitor.</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="tiwrT4P4iQErSnGq3fu9wa" name="Asus ROG Strix XG27JCG" alt="Asus ROG Strix XG27JCG" src="https://cdn.mos.cms.futurecdn.net/tiwrT4P4iQErSnGq3fu9wa.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/tiwrT4P4iQErSnGq3fu9wa.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: Future)</span></figcaption></figure><p>Rounding out the feature set is good connectivity thanks to DisplayPort, HDMI and USB-C, the latter with basic 15 W power delivery which is probably good enough for sharing this screen between a gaming desktop and a thin-and-light work laptop, or similar. Just note that the full 180 Hz at 5K isn't available over USB-C, you'll need to use one of the other interfaces for that.</p><p>Anyway back to that 5K native res and the nearly 15 million pixels. What, you might ask, is the point? Surely 4K on a 27-inch panel is plenty, especially for gaming. And you'd definitely have a point. But, for the record, the increased pixel density on offer here, which comes in at 215 pixels per inch versus the 163 pixels per inch of a regular old 287-inch 4K monitor, is genuinely quite stunning at times.</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="2jqTqKFrfk2hvjuEXGVMbd" name="Asus ROG Strix XG27JCG" alt="Asus ROG Strix XG27JCG" src="https://cdn.mos.cms.futurecdn.net/2jqTqKFrfk2hvjuEXGVMbd.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/2jqTqKFrfk2hvjuEXGVMbd.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: Future)</span></figcaption></figure><p>Put it this way, you know those crisp, clean fonts that you're used to from your smartphone? Well, you get something approaching that on your desktop PC thanks to this monitor. Actually, it's not quite that good in Windows simply because that operating system's font rendering is a bit clunky. But plug this monitor into an Apple Mac and then you really do get that smartphone experience when it comes to text. A niche attraction, to be sure, but there you have it.</p><p>Whatever OS you use, there's huge image detail on offer. Indeed, you can view 4K content at full resolution in a window, leaving space for toolbars and controls. That's appealing for, say, 4K video editing. Actually, this screen reveals flaws in 4K video streams that you never noticed before; there's that much detail on offer.</p><div><blockquote><p>You know those crisp, clean fonts that you're used to from your smartphone? You get that on your desktop PC thanks to this monitor.</p></blockquote></div><p>As for the broader utility of 5K, well, in theory it gives huge desktop space. But in practice, running at 100% scaling would make everything ludicrously tiny. So your desktop elbow room will depend on your favoured scaling. In other words, there's no real advantage over a 4K monitor in that regard.</p><p>All of which leaves us with gaming. And that's actually quite a complicated proposition on this panel. The thing is, 5K isn't as preposterous a target resolution as it would have been a few years ago. Partly, that's thanks to more powerful GPUs, but mostly it's thanks to upscaling technologies such as Nvidia's DLSS.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Ps4DMdLk3odb6UBwGsZYwh.jpg" alt="Asus ROG Strix XG27JCG" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xorwiKRSZXMuzcvqkgzxDk.jpg" alt="Asus ROG Strix XG27JCG" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Mcz96j7oTfCchgheEfQQp.jpg" alt="Asus ROG Strix XG27JCG" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jn5P2ThiWUDCmoeHjExjW6.jpg" alt="Asus ROG Strix XG27JCG" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The incredible thing is that, thanks to DLSS, you can get pretty playable results at 5K using something like an <a href="https://www.pcgamer.com/nvidia-rtx-4070-review-benchmarks-performance/" target="_blank">Nvidia RTX 4070</a> or <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review/" target="_blank">RTX 5070</a>. Those aren't budget GPUs, for sure, but they're also not $2,000 monsters. With Nvidia latest DLSS Transformer model upscaling, Performance mode looks remarkably good at 5K and gives you a base frame rate in something like Cyberpunk 2077 with most of the visual bells and whistles cranked up roughly in the low 30s with, say, an RTX 5070.</p><p>That's tolerable in latency terms, so you can then add some frame gen and end up with genuinely playable frame rates at 5K. Pretty impressive, right? Step up to, for instance, an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5080-founders-edition-review/" target="_blank">RTX 5080</a> and that 5K native only gets more usable. Of course, you also have the 1440p alternative mode. I had high hopes for that given that 1440p on a 27-inch panel is still reasonably high resolution in gaming terms. But the results are a teensy bit disappointing.</p><p>As with basically every other dual-mode monitor I've tried, there's no mistaking it for an actual 1440p panel running at native. The image is somehow both softer and subjectively a bit more pixelated than that. Funnily enough, I think the 1440p alt mode actually looks better running some upscaling than it does running pure "native". Consequently, I think this panel probably doesn't use straight-up pixel doubling and instead has some kind of interpolation algorithm. Again, that seems to be the case for most if not all dual-mode monitors.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/UTRABsMctyTunVynNnYW7E.jpg" alt="Asus ROG Strix XG27JCG" /><figcaption>5K gaming works surprisingly well thanks to modern upscaling technology.<small role="credit">Future</small></figcaption></figure></figure><p>Of course, if you're using the 1440p mode for its higher refresh for esports as opposed to reduced GPU load for really demanding games, the finer detail of image quality probably doesn't matter. The only thing I'd say in that context is that if online shooters are your priority, the problem is that you can get a higher refresh and faster responding 1440p OLED at this price point, and that's got to be a better fit.</p><div><blockquote><p>The 5K native resolution is actually more usable than you might think thanks to modern upscaling technologies.</p></blockquote></div><p>In the end, it's hard to draw a really clear conclusion about the whole 5K-with-dual-mode thing. On the one hand, the 5K native resolution is actually more usable than you might think thanks to modern upscaling technologies. On the other, the 1440p alternative mode isn't quite as crisp and sharp as you'd ideally want. Still, you can't argue that this monitor doesn't give you plenty of options.</p><p>It's also a really nice monitor is most other regards. The calibration is basically bob-on in every mode, be that sRGB and DCI-P3 SDR modes or with HDR enabled. As I said, this monitor doesn't have proper local dimming. So, the actual HDR capability is essentially negligible. But at least SDR content calibration in HDR mode is also really nicely judged. So, there's no real downside to enabling HDR.</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="TprZ5T9Uw4sCbmmt7CvMoM" name="Asus ROG Strix XG27JCG" alt="Asus ROG Strix XG27JCG" src="https://cdn.mos.cms.futurecdn.net/TprZ5T9Uw4sCbmmt7CvMoM.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/TprZ5T9Uw4sCbmmt7CvMoM.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: Future)</span></figcaption></figure><p>So, this is a really nice IPS monitor with fantastic colours, plus that epic pixel density for razor-sharp image detail. The problem is that at this price point, there are also plenty of OLED options, and in that context the limited contrast is all too obvious. As with basically any IPS monitor, there's a lot of backlight bleed through the panel, leading to poor black levels. That's LCD tech for you.</p><div><blockquote><p>At this price point, there are plenty of OLED options.</p></blockquote></div><p>Personally, I think that's less of an issue on a relatively compact monitor like this. When you have a really massive ultrawide monitor, backlight bleed and indeed the variability in how visible that can be across different parts of the panel, again thanks to the inherent viewing angle limitations of LCD tech, can be quite distracting. On a 27 incher, it's not quite as annoying.</p><p>And yet this is a very expensive display that ends up competing, as I said, with plenty of OLED options on price. Strictly speaking, none of those OLEDs can match this LCD when it comes to pixel density. But as I write these words, you can grab a <a href="https://www.newegg.com/gigabyte-mo27u2-sa-27-uhd-240-hz-m-series-oled-qd-oled-black/p/N82E16824012102">27-inch 4K OLED for about $200 less</a> or a <a href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509">144 Hz 27-inch 4K IPS panel for less than one-third the money</a>. Either way, the alternatives end up making this 5K monitor, as impressive as it is in many ways, seem like a problematic value proposition.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus thinks 'high-end brand value and high-end product mix' will help it weather the memory crisis alongside AI ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/asus-thinks-high-end-brand-value-and-high-end-product-mix-will-help-it-weather-the-memory-crisis-alongside-ai/</link>
                                                                            <description>
                            <![CDATA[ AI giveth and AI taketh away. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YMX8iYZvgzvpmWhcH5frHQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TWmR8j6ryZQwVUWnxf5kEZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 12 Mar 2026 14:08:43 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/SEb5dKTVfZ5EZF4fEcqdGR.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/TWmR8j6ryZQwVUWnxf5kEZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional image for the Asus ROG G1000 gaming PC]]></media:description>                                                            <media:text><![CDATA[A promotional image for the Asus ROG G1000 gaming PC]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional image for the Asus ROG G1000 gaming PC]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TWmR8j6ryZQwVUWnxf5kEZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>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">memory crisis</a> appears to be hitting almost everyone, from PC gamers to PC suppliers, but Asus doesn't seem too worried. Addressing concerns in its latest <a href="https://finance.yahoo.com/quote/2357.TW/earnings/2357.TW-Q4-2025-earnings_call-416282.html?guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&guce_referrer_sig=AQAAAFB2WSxoavaOV7esoO8ISPm1WVrubRcJWdThOoWnCMopewcdrUeiIs9WZQ-DYlEqBOdzS9HEEutPd1hE0uDP3pJz710YOArFJR8E1vAcZ1Sj1fTHJP202zVfWiFsDH54Nwhg9vJRlVuZfxl-9oyAmR1Sl7T_za7d7EP5NZF3i2tQ&guccounter=2" target="_blank">financial earnings report</a>, Asus reckons it is uniquely positioned to survive it. </p><p>Opening the topic, Asus CFO Nick Wu says, "I would like to briefly add that as investors are currently focusing on the rise in memory prices in 2026, and of course, that may suppress the demand and consequently the profitability in the 2026 PC market."</p><p>However, he argues that there are three major elements that "provide a very good opportunity to examine Asus's brand value and operational resilience"</p><p>The first is that Asus is a high-end brand with "high-end brand value and high-end product mix." Wu doesn't go into detail about how, specifically, Asus being a high-end brand will help with those rising memory costs, but one could assume that, being a well-known name, some consumers might opt to pay more for its desktops and laptops. The product mix is a notable nod too, as margins elsewhere will stay consistent with pre-memory crisis ones. </p><p>The second point Asus makes is that partnerships held with operational partners "is a critical component to our overall operational resilience, and it does pay dividends at such times as right now."</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:1999px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="2CurfbZgeQFLh736vTMAMK" name="Asus TUF Gaming F16" alt="Asus TUF Gaming F16" src="https://cdn.mos.cms.futurecdn.net/2CurfbZgeQFLh736vTMAMK.jpg" mos="" align="middle" fullscreen="" width="1999" height="1125" 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>Asus, being a trusted brand, will have contracts and relationships that could potentially get it hardware before less established companies. This can actually make the memory crisis a bit of an opportunity for some brands, as they can withstand it through tactical partnerships, in ways others cannot. </p><p>The last element that Asus points to is the fact that it also manufactures graphics cards and motherboards. The former category has been shooting up in price, and the latter one will dip if gaming PC demand goes down. Diversifying its range of products is naturally good for market consistency, and like gaming PCs, Asus can pass the extra price of manufacturing products onto the consumer. </p><p>Wu says, "Overall, we are very confident in achieving a stable operation in 2026 that will be able to outperform the industry."</p><p>One significant way that Asus plans on increasing revenue going forward is by further committing to, you guessed it, AI. Both the cause of the memory crisis and part of Asus' route around it, co-CEO S.Y. Hsu says, "Asus is fully riding the AI wave to take off."</p><p>Well, it seems like companies giving up on AI and letting memory prices fall back to normal isn't on the cards in the near future. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ As hardware prices make heads spin, Apple of all companies has just announced a new MacBook laptop for only $599 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-laptops/as-hardware-prices-make-heads-spin-apple-of-all-companies-has-just-announced-a-new-macbook-laptop-for-only-usd599/</link>
                                                                            <description>
                            <![CDATA[ I don't think you're ready for the takedown. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ssfBKdArTx7pvkx6mqX66o</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/drJe6qCWUaWVvBkcBHXjp6-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Wed, 04 Mar 2026 16:38:22 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></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/png" url="https://cdn.mos.cms.futurecdn.net/drJe6qCWUaWVvBkcBHXjp6-1280-80.png">
                                                            <media:credit><![CDATA[Apple]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The MacBook Neo in yellow, held aloft.]]></media:description>                                                            <media:text><![CDATA[The MacBook Neo in yellow, held aloft.]]></media:text>
                                <media:title type="plain"><![CDATA[The MacBook Neo in yellow, held aloft.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/drJe6qCWUaWVvBkcBHXjp6-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Even if you've sufficiently managed your expectations and aren't going for the flashiest bit of kit, hardware is still expensive. Full desktop rigs are bad enough, but even mid-range gaming laptops can come at an eye-watering premium—and don't even get me started on just how much an Apple alternative would set you back by.</p><p>MacBooks are expensive and their gaming performance still isn't what you'd want, right? Well, for one thing <a href="https://www.pcgamer.com/hardware/apple-is-a-better-gaming-platform-than-people-give-it-credit-for-but-its-still-not-a-gaming-platform/" target="_blank">Apple is a better PC gaming platform than people give it credit for</a>, and now the just announced <a href="https://www.apple.com/macbook-neo/" target="_blank">MacBook Neo</a> is presenting an affordable inroad to its very shiny walled garden, <a href="https://www.apple.com/shop/buy-mac" target="_blank">for only $599</a>.</p><p>Powered by the A18 Pro mobile chip and paired with 8 GB of RAM, the MacBook Neo is still far from the most powerful laptop out there. The A18 Pro chip debuted in the iPhone 16 Pro in 2024, so it's hard not to think of this as an oversized phone with a keyboard and a pretty swish 13-inch Liquid Retina display.</p><p>The very competitive phone-like pricing does little to argue against that notion either. For $599, I wouldn't be surprised if this became the student device of choice over, say, an iPad or a similar tablet device—the fun colours certainly help.</p><p>That said, someone on a student budget could potentially still net something with a little more grunt. For instance, the Samsung Galaxy Book4 Edge enjoys the power of the <a href="https://www.pcgamer.com/hardware/processors/the-full-snapdragon-x-cpu-line-up-has-now-been-unveiled-and-according-to-qualcomms-numbers-it-should-put-the-fear-of-arm-into-amd-and-intels-laptop-divisions/" target="_blank">Snapdragon X chip</a> and 16 GB of RAM for <a href="https://www.bestbuy.com/product/samsung-galaxy-book4-edge-copilot-pc-15-6-led-laptop-snapdragon-x-16gb-memory-512-gb-storage-sapphire-blue/JJGRF383RX" target="_blank">close to $700</a>—or you could scoop up the same chip and generous helping of RAM in the <a href="https://www.bestbuy.com/product/asus-vivobook-14-14-fhd-laptop-copilot-pc-snapdragon-x-with-16gb-memory-512gb-ssd-quiet-blue/JJGHGPPJ77/sku/6638907" target="_blank">Asus Vivobook 14 for only $500</a>. If you're deadset on Apple, there's also the very reasonably priced Mac Mini (the <a href="https://www.pcgamer.com/hardware/processors/the-m4-pro-chip-inside-apples-ludicrously-tiny-new-mac-mini-would-make-for-an-unbelievably-good-handheld-gaming-pc/" target="_blank">M4 Pro chip inside makes it a decent gaming option</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QQxe9odqDSi5BWUtH7jEiR" name="MacBook Neo" alt="The MacBook Neo 13-inch laptop in various colourways." src="https://cdn.mos.cms.futurecdn.net/QQxe9odqDSi5BWUtH7jEiR.png" 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: Apple)</span></figcaption></figure><p>Apple are pitching the MacBook Neo as 'a powerful platform for AI with Apple Intelligence built right in,' but only 8 GB of RAM is a pretty meagre offering for anyone really wanting to throw down with larger generative models.</p><p>It's fair to say Apple has more lightweight AI-use in mind, claiming the Neo is "3x faster when running on-device AI workloads like applying advanced effects to photos, compared to the bestselling PC with the latest shipping Intel Core Ultra 5."</p><p>Unfortunately, whatever battery gains Apple could have made with the mobile chip are somewhat squandered by the 36.5 Whr battery on board. Apple claims you'll still get about 16 hours out of it—but I doubt that's 16 hours of playing Kpop Demon Hunters on repeat and at full volume. '<em>So sweet, so easy on the eye, but hideous on the inside—'  </em>What? It's still a banger.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ No, AMD isn't abandoning Ryzen Z1 chip series: Lenovo says it's working with AMD on handheld gaming PC updates until 2029 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/handheld-gaming-pcs/no-amd-isnt-abandoning-ryzen-z1-chip-series-lenovo-says-its-working-with-amd-on-handheld-gaming-pc-updates-until-2029/</link>
                                                                            <description>
                            <![CDATA[ Calming the rumour mill. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Xnwrvq7wPYu5UGa96ypRuU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/D8gRCxfXMVJ2rhoYVKfM9L-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 02 Mar 2026 17:15:56 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Handheld Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></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/D8gRCxfXMVJ2rhoYVKfM9L-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Lenovo Legion Go on a red background and playing Baldur&#039;s Gate 3.]]></media:description>                                                            <media:text><![CDATA[The Lenovo Legion Go on a red background and playing Baldur&#039;s Gate 3.]]></media:text>
                                <media:title type="plain"><![CDATA[The Lenovo Legion Go on a red background and playing Baldur&#039;s Gate 3.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/D8gRCxfXMVJ2rhoYVKfM9L-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As much as I like the sound of bedtime gaming, I haven't yet committed to a handheld gaming PC of my own. Part of that is down to pricing, but a not insignificant part of it is also to do with the question of long-term hardware support.</p><p>Lenovo, for one, is saying it's in the handheld arena for the long haul. Specifically, the company said it planned to support its original AMD Ryzen Z1 Extreme-based handheld, the <a href="https://www.pcgamer.com/lenovo-legion-go-review/" target="_blank">Lenovo Legion Go,</a> until at least 2029.</p><p>"Support for the Lenovo Legion Go (8.8”, 1) has not been discontinued," The company wrote <a href="https://www.pcworld.com/article/3073778/lenovo-says-its-supporting-the-legion-go-first-gen-until-2029.html" target="_blank">in an official statement issued to PCWorld</a>, "Lenovo is actively continuing to support the Legion Go (8.8”, 1) with necessary driver and BIOS updates and will continue to do so through October 2029. Lenovo is working in concert with AMD on driver update cadence, and new updates will be released once they have passed Lenovo’s rigorous review protocols."</p><p>Concerns around long-term support for the Legion Go first arose after <a href="https://wccftech.com/lenovo-reportedly-halts-driver-updates-for-two-year-old-lenovo-legion-go-with-amd-z1-extreme/" target="_blank">a machine translation of a Lenovo Korea customer service response</a> suggested that there were no plans for the original handheld to receive any further driver updates. At the time, <a href="https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/legion-series/legion-go-8apu1/downloads/ds565497-amd-graphics-driver-for-windows-11-64-bit-legion-go-8apu1?clickid=2fhzQIxBRxyZWdY2QqRQeQn6Uku2PYxO5ywExs0&irgwc=1&afsrc=1&PID=221109&acid=ww%3Aaffiliate%3Abv0as6&cid=us%3Aaffiliate%3Acxsaam" target="_blank">the Lenovo Legion Go hadn't received a GPU driver update since last September</a>.</p><p>Last week, <a href="https://www.pcgamer.com/hardware/processors/the-massive-difference-between-how-well-resident-evil-requiem-runs-on-the-steam-deck-and-an-asus-rog-ally-just-adds-more-fuel-to-the-rumour-that-amd-has-abandoned-driver-support-for-its-ryzen-z1-chips/" target="_blank">our Nick investigated another similarly AMD Ryzen Z1 Extreme-based handheld, </a>the Asus ROG Ally. The handheld's attempt to run <a href="https://www.pcgamer.com/games/resident-evil/resident-evil-requiem-review/" target="_blank">Resident Evil Requiem</a> left much to be desired, <a href="https://www.pcgamer.com/games/resident-evil/capcoms-re-engine-is-the-gift-that-keeps-on-giving-resident-evil-requiem-runs-surprisingly-well-on-the-steam-deck/" target="_blank">especially compared to the older Steam Deck</a>.</p><p><a href="https://rog.asus.com/gaming-handhelds/rog-ally/rog-ally-2023/helpdesk_download/" target="_blank">A driver update arrived</a> for the ROG Ally the same week as Nick's story, though it did not substantially improve the handheld's in-game performance. The entire episode did not seem to disprove the rumour that AMD had abandoned driver support for its Ryzen Z1 chips.</p><p>Lenovo's latest statement is highly specific and declarative, instead suggesting a continuing support commitment to the Ryzen Z1 Extreme chip from AMD. That's just as well, as the original Lenovo Legion Go is barely two years old and <a href="https://www.bestbuy.com/product/legion-go-8-8-144hz-wqxga-gaming-handheld-amd-ryzen-z1-extreme-16gb-with-512-gb-ssd-windows/JJGYCGRK6W/sku/6559605/openbox?condition=fair" target="_blank">can still go for a premium price even second-hand</a>. However, it's interesting to note that to date we've not heard anything quite as confident from Asus ROG about support for the Ally.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Acer and Asus' German websites are down in wake of lawsuit, but Acer says its own will 'be up again shortly' so customers can get BIOS updates again ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-pcs/acer-and-asus-german-websites-are-down-in-wake-of-lawsuit-but-acer-says-its-own-will-be-up-again-shortly-so-customers-can-get-bios-updates-again/</link>
                                                                            <description>
                            <![CDATA[ Updating BIOS is already a pain as is. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3fECeGVUHFzjcnsJPsMzbd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Mndia23ijmk5xQh8Z7oVNM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 20 Feb 2026 13:47:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/SEb5dKTVfZ5EZF4fEcqdGR.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/Mndia23ijmk5xQh8Z7oVNM-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050.]]></media:description>                                                            <media:text><![CDATA[An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050.]]></media:text>
                                <media:title type="plain"><![CDATA[An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Mndia23ijmk5xQh8Z7oVNM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Last week, <a href="https://www.pcgamer.com/hardware/direct-asus-and-acer-gaming-pc-sales-blocked-in-germany-due-to-lawsuit-from-finnish-phone-manufacturer-nokia/" target="_blank">both Asus and Acer were blocked from directly selling gaming PCs in Germany</a> due to a lawsuit from phone manufacturer Nokia. This not only leaves potential customers with fewer choices when it comes to their next rig, but now that the websites are down, they are left without updates too. Or at least without some extra effort.</p><p>However, Acer has informed me: "The site should be up again shortly but in the meantime German customers can contact Acer support via the website, or alternatively also download updates <a href="https://www.acer.com/ch-de/support/drivers-and-manuals">here</a>."</p><p>As pointed out by <a href="https://www.computerbase.de/news/mainboards/fuer-treiber-oder-bios-wie-man-trotz-sperre-auf-asus-de-und-acer-de-kommt.96210/" target="_blank">ComputerBase</a>, trying to access the German websites for Acer and Asus will greet you with an error message. It seems like this is reliant on your geolocation, so using a VPN will get you around the errors, but it's a sign of how things have progressed since Nokia's case. </p><p>Interestingly, ComputerBase also notes that you can access the Asus site in Germany by going through the Chinese version of the site. Users of Acer gear can get around restrictions by using the Swiss Acer support page, then finding whatever update they need from there. </p><p>As a chronic 'I swear I'll update it later' PC user, any steps put in between me and my updates will only make me more likely to procrastinate, so I feel for the German public here. You can potentially still buy gaming PCs in Germany, just not directly, so updating will still be a necessary thing for users. </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="Pabuc3YFPFi22YyLsZiNx4" name="Asus X870 models.jpg" alt="Four Asus X870 and X870E motherboards" src="https://cdn.mos.cms.futurecdn.net/Pabuc3YFPFi22YyLsZiNx4.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: Asus)</span></figcaption></figure><p>The lawsuit from Nokia alleges that Asus and Acer's PCs (alongside Hisense's smart TV) infringe three of its patents. They are related to the H.265 (HEVC) video code standard. Though Hisense settled the case in January, Asus and Acer are still fighting it. The blocking of direct sales is an injunction from the Munich court. </p><p>Notably, the lawsuit does not include monitors, peripherals or graphics from either brand in the region, so the sites going offline is particularly strange. </p><p>Users who have bought items not hit in the lawsuit from either brand are also seeing a negative effect here. With Acer set to send a new website live, here's hoping Asus follows suit. </p><p>I have also reached out to Asus for comment and will update this story if I hear back. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Surprise, surprise: The ROG Xbox Ally X just got a AU$200 price hike in Australia ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/handheld-gaming-pcs/surprise-surprise-the-rog-xbox-ally-x-just-got-a-au-usd200-price-hike-in-australia/</link>
                                                                            <description>
                            <![CDATA[ Why? I think you can guess. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XRMmmm6kth7Nkt69bCB5hF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/YP43KX8Ttr8qaaXDtVVoU8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 19 Feb 2026 00:39:33 +0000</pubDate>                                                                                                                                <updated>Thu, 19 Feb 2026 22:53:37 +0000</updated>
                                                                                                                                            <category><![CDATA[Handheld Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                <author><![CDATA[ shaun.prescott@futurenet.com (Shaun Prescott) ]]></author>                    <dc:creator><![CDATA[ Shaun Prescott ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/W7q4asCziYRHUEennZcpyC.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/YP43KX8Ttr8qaaXDtVVoU8-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Xbox Ally X handheld gaming PC]]></media:description>                                                            <media:text><![CDATA[Asus ROG Xbox Ally X handheld gaming PC]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Xbox Ally X handheld gaming PC]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/YP43KX8Ttr8qaaXDtVVoU8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The ROG Xbox Ally X was already expensive when it launched late in 2025, but its Australian RRP of AU$1,599 has just increased to AU$1,799. That AU$200 increase is pretty significant when you consider that other consoles, like the PlayStation 5 and Xbox Series X, usually get price hikes in increments of AU$30 to AU$50.</p><p>In other words: If you wanted a ROG Xbox Ally X and didn't buy one yesterday, you're probably kicking yourself. I've reached out to Asus for more information on the price increase, and will update when I hear back. The price rise is reflected by all retailers that sell the unit directly in Australia, including JB Hi-Fi and ASUS direct.</p><p>It's pretty easy to put the pieces together ourselves though. The RAM and storage crisis is in full swing and few gaming hardware makers are unaffected by it. It's affecting <a href="https://www.pcgamer.com/gaming-industry/valve-breaks-its-silence-on-steam-deck-oled-scarcity-and-yes-its-because-of-the-ram-and-storage-crisis/">Steam Deck OLED supply</a> in some regions, and it's reportedly prompting Nintendo to reconsider its price for the Nintendo Switch 2. Sony is also reportedly looking to delay the PS6, while Valve has <a href="https://www.pcgamer.com/hardware/memory-and-storage-shortages-means-valve-cant-give-us-pricing-or-release-dates-for-its-new-hardware/">confirmed</a> its Steam Machine and Steam Frame hardware has been pushed back due to the shortages.</p><p>The Ally X is one of two Xbox-branded handhelds released last year. It's the more powerful device: the lesser ROG Xbox Ally hasn't received a price increase from its AU$999 RRP, and in fact, can usually be had for at least AU$100 cheaper (such as what <a href="https://www.amazon.com.au/ASUS-Display-Processor-2-8GHz-Graphics/dp/B0FS658391/">Amazon is offering</a> at the moment). Dave James <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/">reviewed the Ally X</a> last year and liked it, but noted even then that it's a pricey beast.</p><p>According to <a href="https://www.videogameschronicle.com/news/asus-rog-xbox-ally-x-gets-a-price-increase-of-nearly-200-in-japan/">VGC</a>, the ROG Xbox Ally X has also copped a price increase in Japan of the equivalent of AU$200.</p><p>The RAM and storage crisis can be mostly blamed on the AI boom, which is sucking up all available resources so that blue-tick X users can generate cringe-inducing approximations of Star Wars and declare the film industry is over. The CEO of Phison <a href="https://www.pcgamer.com/hardware/memory/many-consumer-electronics-manufacturers-will-go-bankrupt-or-exit-product-lines-by-the-end-of-2026-due-to-the-ai-memory-crisis-phison-ceo-reportedly-says/">thinks</a> many consumer electronics manufacturers "will go bankrupt or exit product lines" by the end of the year thanks to the crisis.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Direct Asus and Acer gaming PC sales blocked in Germany due to lawsuit from Finnish phone manufacturer Nokia ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/direct-asus-and-acer-gaming-pc-sales-blocked-in-germany-due-to-lawsuit-from-finnish-phone-manufacturer-nokia/</link>
                                                                            <description>
                            <![CDATA[ Auf wiedersehen. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NVgdLSE8ojGnBo7BJTLfK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/zTazgpgxSreGKmNMiTkjcW-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Mon, 16 Feb 2026 12:18:55 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Md68GDXhupcXtwAacuPKrd.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jess has been writing about games for over ten years, spending the last seven working on print publications PLAY and Official PlayStation Magazine. When she’s not writing about all things hardware here, she’s getting cosy with a horror classic, ranting about a cult hit to a captive audience, or tinkering with some tabletop nonsense.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/zTazgpgxSreGKmNMiTkjcW-1280-80.png">
                                                            <media:credit><![CDATA[Michael Nguyen/NurPhoto via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A large blue Nokia logo is mounted on the white facade of the Nokia corporate office building in Munich, Bavaria, Germany, on January 7, 2026.]]></media:description>                                                            <media:text><![CDATA[A large blue Nokia logo is mounted on the white facade of the Nokia corporate office building in Munich, Bavaria, Germany, on January 7, 2026.]]></media:text>
                                <media:title type="plain"><![CDATA[A large blue Nokia logo is mounted on the white facade of the Nokia corporate office building in Munich, Bavaria, Germany, on January 7, 2026.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/zTazgpgxSreGKmNMiTkjcW-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>German PC gamers might struggle to pick up Acer or Asus gaming laptops and desktops for the foreseeable future, as a court ruling out of Munich has put a pause on direct sales. This is the latest development in a patent suit <a href="https://www.nokia.com/blog/a-fair-deal-for-innovation/" target="_blank">filed by Nokia</a> against the two companies, as well as Chinese electronics company Hisense last year.</p><p>The lawsuit alleges that Acer and Asus’ PCs plus Hisense’s smart TVs infringe upon three of Nokia's patents relating to the H.265 (HEVC) video codec standard (via <a href="https://www.juve-patent.com/cases/nokia-vs-asus-and-acer-regional-court-munich-redefines-frand-rules/" target="_blank">Juve Patent</a>). HiSense sought to settle in January and, following a license agreement, Nokia has since withdrawn its lawsuit against the company. Acer and Asus are still fighting it out in the courts.</p><p>This latest Munich court ruling is an injunction against Acer and Asus, but not retailers. That means German gamers won't be able to buy directly from either company, but should still be able to find Acer and Asus machines elsewhere. <a href="https://www.pcwelt.de/article/3060539/verkaufsstopp-darum-koennen-sie-jetzt-keine-pcs-oder-laptops-von-acer-und-asus-mehr-kaufen.html" target="_blank">Acer assured German-language outlet PC-Welt</a> that its other products, from monitors to even e-scooters, were unaffected by this ruling.</p><p>Acer did not want to comment on ongoing legal proceedings, but it's worth noting the company has also filed its own separate suit against Nokia at the Munich Regional Court, though this instead regards wireless communication tech.</p><p>Legal proceedings between the three companies are not confined to the German court system either. Back in December, the <a href="https://www.juve-patent.com/cases/us-firms-secure-asian-implementers-interime-licence-against-nokia-in-the-uk/" target="_blank">UK High Court awarded Acer and Asus interim licenses</a>, though Nokia has also filed a separate suit in the US alleging infringement of its Standard Essential Patents (SEPs). Basically, this is far from the end of it.</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="Pabuc3YFPFi22YyLsZiNx4" name="Asus X870 models.jpg" alt="Four Asus X870 and X870E motherboards" src="https://cdn.mos.cms.futurecdn.net/Pabuc3YFPFi22YyLsZiNx4.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: Asus)</span></figcaption></figure><p>Aside from patent proceedings, Nokia has most recently earned headlines with 4G projects that shoot for the moon—<a href="https://www.pcgamer.com/hardware/the-moon-is-getting-4g-before-parts-of-my-town/" target="_blank">literally</a>.</p><p>On the other side of the suit, Asus has most recently been in the news for announcing an <a href="https://www.pcgamer.com/hardware/motherboards/asus-starts-an-immediate-internal-review-on-its-800-series-motherboards-in-light-of-recent-reports-concerning-ryzen-7-9800x3d-cpus/" target="_blank">'immediate internal review' of its 800-series motherboards following 'recent reports concerning Ryzen 7 9800X3D CPUs.'</a> To elaborate on the company's vaguely worded statement on the issue, some PC gamers allege that popping a Ryzen 7 9800X3D CPU into an AM5 socket motherboard has caused a whole host of issues, up to and including the death of the CPU itself.</p><p>Perhaps hitting the pause button on planned Asus purchases is not the worst thing a consumer could do right now.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus GeForce RTX 5080 Noctua OC Edition review ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/asus-geforce-rtx-5080-noctua-oc-edition-review/</link>
                                                                            <description>
                            <![CDATA[ Big, chilly, and hella headroom. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UoATxcSTc96KQaQf6o8omk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RC7x4Hrhf2NJoJzCFhqPy3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 12 Feb 2026 14:55:09 +0000</pubDate>                                                                                                                                <updated>Thu, 12 Feb 2026 15:12:37 +0000</updated>
                                                                                                                                            <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/MhpLVw9KnLQKyRCgPc3QGR.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/RC7x4Hrhf2NJoJzCFhqPy3-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC.]]></media:description>                                                            <media:text><![CDATA[A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC.]]></media:text>
                                <media:title type="plain"><![CDATA[A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RC7x4Hrhf2NJoJzCFhqPy3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Asus GeForce RTX 5080 Noctua Edition is claimed to be the "quietest graphics card in its class" and I don't doubt it's in the running. Though upon first removing it from its box, I was sure it had earned itself at least one accolade: it's easily the largest graphics card I've ever tested. Just a year or two ago, I would have laughed at sheer heft of the RTX 4080 Founders Edition—it looks practically pint-sized next to the Noctua Edition.</p><p>This colossus is the product of a partnership between Asus and Noctua. The cooling company is providing three of its NF-A12x25 120 mm fans for the shroud here, including a splash of brown that we don't see on a GPU too often. I think it looks great, with an almost steampunk appearance on account of its massive heft and unusual colourway. It even sparkles a little in the light, which is a nice touch. </p><p>Though its <em>powerful </em>look is a limit on what you can pair with it. It's very easy to clash given it's sporting Noctua's telltale brown, unless you pair it with more Noctua brown.</p><p>So that's what I did. I paired the RTX 5080 Noctua Edition with the only kit I could think to: the <a href="https://www.pcgamer.com/hardware/cooling/noctua-nh-d15-g2-review/" target="_blank">Noctua NH-D15 G2</a> cooler and a couple NF-A14x25 G2 fans. All loaded into the <a href="https://www.pcgamer.com/hardware/pc-cases/havn-bf-360-pc-case-review/" target="_blank">Havn BF 360</a>. A gorgeous combination, if I dare say myself. </p><div  class="fancy-box"><div class="fancy_box-title">RTX 5080 Noctua Edition specs</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="nqzfvvuiAAdKRyQyCxbcs3" name="noctua-edition-4" caption="" alt="A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC." src="https://cdn.mos.cms.futurecdn.net/nqzfvvuiAAdKRyQyCxbcs3.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"><strong>GPU: </strong>GB203<br><strong>CUDA cores:</strong> 10752<br><strong>Memory:</strong> 16 GB GDDR7<br><strong>GPU clock speed: </strong>2700 MHz / 2655 MHz (Extreme profile)<br><strong>Memory speed: </strong>30 Gbps<br><strong>Dimensions: </strong>303 x 121 x 49 mm<br><strong>Weight:</strong> 2.607 kg / 5.74 lbs<br><strong>Price:</strong> <a data-analytics-id="inline-link" href="https://www.microcenter.com/product/701597/asus-nvidia-geforce-rtx-5080-noctua-edition-overclocked-triple-fan-16gb-gddr7-pcie-50-graphics-card" target="_blank">$1700</a>/<a data-analytics-id="inline-link" href="https://www.scan.co.uk/products/asus-nvidia-geforce-rtx-5080-noctua-oc-16gb-gddr7-graphics-card-dlss-4-10752-core-2730-mhz-boost" target="_blank">£1560</a></p></div></div><p>But it's also extremely easy to build an ugly PC with this card. I moved it over to our MSI/Cyberpower test system for benchmarking, which is all-white and bathed in RGB lights, and the RTX 5080 looks absolutely horrid. I had to avert my eyes for the remainder of the tests.</p><p>Weighing in at 2.607 kg—enough that I weighed it on my human scales, not my kitchen scales—this card features a huge heatsink riddled with heat pipes. Four of these heat pipes run the length of the card, which, at 385 mm, is only able to fit inside very spacious cases. The rest culminate near the vapour chamber that sits atop the GPU.</p><p>One of the less spoken about but important parts of a graphics card's construction is the thermal interface material (TIM). This card offers a phase-change thermal pad to keep an even contact between the heatsink and GPU at all times, and ideally, over a long period of time. The card has a lapped contact plate atop of the GB203 GPU, a technique that Asus calls MaxContact. It reckons this alone knocks up to 2 °C off.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/MnieVJGY6oFV9p2oeBkj44.jpg" alt="A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nqzfvvuiAAdKRyQyCxbcs3.jpg" alt="A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ofrJMLuGH3XdXc9qNRkrK4.jpg" alt="A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/t4U7KusET3QcBYpJWfE5H4.jpg" alt="A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Rtkrc6dtGyDjxuZNzq5nK4.jpg" alt="A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>For I/O, this card includes two HDMI 2.1 ports (one above the other) alongside three DisplayPort 2.1 ports, which run the remaining length of the two-slot bracket. It's absolutely a four-slot card, however, measuring 388 x 80 x 138 mm by my own measurements</p><p>The graphics card offers two BIOS modes: Performance and Quiet. These are switched via a tiny switch near the 16-pin connector. The Quiet mode keeps the clock speed at 2,700 MHz. The Performance mode sets it to 2,730 MHz. </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-1770902509434-3cnv8eh4j *, #fv-chart-1770902509434-3cnv8eh4j *:before, #fv-chart-1770902509434-3cnv8eh4j *:after, #fv-chart-1770902509434-3cnv8eh4j-slideshow *, #fv-chart-1770902509434-3cnv8eh4j-slideshow *:before, #fv-chart-1770902509434-3cnv8eh4j-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1770902509434-3cnv8eh4j, #fv-chart-1770902509434-3cnv8eh4j-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1770902509434-3cnv8eh4j {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1770902509434-3cnv8eh4j .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;    }            /* Slideshow Styles */    #fv-chart-1770902509434-3cnv8eh4j-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1770902509434-3cnv8eh4j-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1770902509434-3cnv8eh4j-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-1770902509434-3cnv8eh4j-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-1770902509434-3cnv8eh4j-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-1770902509434-3cnv8eh4j-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1770902509434-3cnv8eh4j-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1770902509434-3cnv8eh4j-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-1770902509434-3cnv8eh4j-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !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-1770902509434-3cnv8eh4j-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-1770902509434-3cnv8eh4j-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1770902509434-3cnv8eh4j .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !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-1770902509434-3cnv8eh4j .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !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-1770902509434-3cnv8eh4j .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1770902509434-3cnv8eh4j .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; }    /* Footer */    #fv-chart-1770902509434-3cnv8eh4j .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1770902509434-3cnv8eh4j .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1770902509434-3cnv8eh4j .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .fv-bar-row, #fv-chart-1770902509434-3cnv8eh4j .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1770902509434-3cnv8eh4j .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1770902509434-3cnv8eh4j .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1770902509434-3cnv8eh4j .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1770902509434-3cnv8eh4j .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1770902509434-3cnv8eh4j .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: #4B5563 !important; text-transform: none !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1770902509434-3cnv8eh4j .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1770902509434-3cnv8eh4j .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !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;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1770902509434-3cnv8eh4j.mobile-view .fv-pie-container,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1770902509434-3cnv8eh4j.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1770902509434-3cnv8eh4j.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1770902509434-3cnv8eh4j.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1770902509434-3cnv8eh4j.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-1770902509434-3cnv8eh4j.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-bar-label, .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-1770902509434-3cnv8eh4j.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1770902509434-3cnv8eh4j.mobile-view .fv-x-axis-wrapper,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1770902509434-3cnv8eh4j.mobile-view .fv-x-axis-label-space,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1770902509434-3cnv8eh4j.mobile-view .fv-x-axis-chart-space,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1770902509434-3cnv8eh4j.mobile-view .fv-benchmark-title,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1770902509434-3cnv8eh4j.mobile-view .fv-dropdown-title,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1770902509434-3cnv8eh4j.mobile-view .fv-carousel-nav-btn,    #fv-chart-1770902509434-3cnv8eh4j.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1770902509434-3cnv8eh4j .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1770902509434-3cnv8eh4j .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1770902509434-3cnv8eh4j .fv-bar-row,        #fv-chart-1770902509434-3cnv8eh4j .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1770902509434-3cnv8eh4j .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-1770902509434-3cnv8eh4j .fv-bar-container {            width: 100% !important;        }        #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1770902509434-3cnv8eh4j .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1770902509434-3cnv8eh4j .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1770902509434-3cnv8eh4j .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1770902509434-3cnv8eh4j .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1770902509434-3cnv8eh4j .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1770902509434-3cnv8eh4j.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": "Performance - Asus GeForce RTX 5080 Noctua OC Edition",  "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-02-12T13:21:49.435Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RTX 5080 Asus Noctua Edition (performance mode)",    "RTX 5080 Asus Noctua Edition (quiet mode)",    "RTX 5080 MSI Ventus 3X OC White",    "3DMark Port Royal",    "3DMark Time Spy Extreme",    "Black Myth Wukong (1080p High)",    "Black Myth Wukong (1440p High + Upscaling (quality))",    "Black Myth Wukong (1440p High)",    "Black Myth Wukong (4K High)",    "Blender 4.3.0 (Junkyard)",    "Cyberpunk 2077 (1080p RT Ultra)",    "Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))",    "Cyberpunk 2077 (1440p RT Ultra)",    "Cyberpunk 2077 (4K RT Ultra)",    "F1 24 (1080p Ultra high)",    "F1 24 (1440p Ultra High)",    "F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)",    "F1 24 (4K Ultra High)",    "Homeworld 3 (1080p Epic)",    "Homeworld 3 (1440p Epic + upscaling (quality))",    "Homeworld 3 (1440p Epic)",    "Homeworld 3 (4K Epic)",    "Metro Exodus Enhanced Edition (1080p Ultra)",    "Metro Exodus Enhanced Edition (1440p Ultra)",    "Metro Exodus Enhanced Edition (4K Ultra)",    "Procyon generative image creation",    "The Talos Principle 2 (1080p Ultra)",    "The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)",    "The Talos Principle 2 (1440p Ultra)",    "The Talos Principle 2 (4K Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – 3DMark Port Royal",      "value": 22443,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – 3DMark Port Royal",      "value": 22940,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – 3DMark Port Royal",      "value": 21669,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – 3DMark Time Spy Extreme",      "value": 16311,      "unitText": "GPU index score"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – 3DMark Time Spy Extreme",      "value": 16353,      "unitText": "GPU index score"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – 3DMark Time Spy Extreme",      "value": 15675,      "unitText": "GPU index score"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Black Myth Wukong (1080p High)",      "value": 121,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Black Myth Wukong (1080p High)",      "value": 122,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Black Myth Wukong (1080p High)",      "value": 123,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Black Myth Wukong (1440p High + Upscaling (quality))",      "value": 130,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Black Myth Wukong (1440p High + Upscaling (quality))",      "value": 131,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Black Myth Wukong (1440p High + Upscaling (quality))",      "value": 133,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Black Myth Wukong (1440p High)",      "value": 93,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Black Myth Wukong (1440p High)",      "value": 93,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Black Myth Wukong (1440p High)",      "value": 92,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Black Myth Wukong (4K High)",      "value": 56,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Black Myth Wukong (4K High)",      "value": 56,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Black Myth Wukong (4K High)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Blender 4.3.0 (Junkyard)",      "value": 2161.54,      "unitText": "Samples per min"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Blender 4.3.0 (Junkyard)",      "value": 2139.47,      "unitText": "Samples per min"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Blender 4.3.0 (Junkyard)",      "value": 2284.56,      "unitText": "Samples per min"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Cyberpunk 2077 (1080p RT Ultra)",      "value": 104,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Cyberpunk 2077 (1080p RT Ultra)",      "value": 103,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Cyberpunk 2077 (1080p RT Ultra)",      "value": 103,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))",      "value": 110,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))",      "value": 110,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))",      "value": 182,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Cyberpunk 2077 (1440p RT Ultra)",      "value": 68,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Cyberpunk 2077 (1440p RT Ultra)",      "value": 66,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Cyberpunk 2077 (1440p RT Ultra)",      "value": 70,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Cyberpunk 2077 (4K RT Ultra)",      "value": 35,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Cyberpunk 2077 (4K RT Ultra)",      "value": 34,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Cyberpunk 2077 (4K RT Ultra)",      "value": 34,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – F1 24 (1080p Ultra high)",      "value": 175,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – F1 24 (1080p Ultra high)",      "value": 170,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – F1 24 (1080p Ultra high)",      "value": 180,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – F1 24 (1440p Ultra High)",      "value": 120,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – F1 24 (1440p Ultra High)",      "value": 118,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – F1 24 (1440p Ultra High)",      "value": 123,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)",      "value": 178,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)",      "value": 177,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)",      "value": 266,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – F1 24 (4K Ultra High)",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – F1 24 (4K Ultra High)",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – F1 24 (4K Ultra High)",      "value": 64,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Homeworld 3 (1080p Epic)",      "value": 149,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Homeworld 3 (1080p Epic)",      "value": 150,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Homeworld 3 (1080p Epic)",      "value": 145,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Homeworld 3 (1440p Epic + upscaling (quality))",      "value": 144,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Homeworld 3 (1440p Epic + upscaling (quality))",      "value": 149,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Homeworld 3 (1440p Epic + upscaling (quality))",      "value": 141,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Homeworld 3 (1440p Epic)",      "value": 132,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Homeworld 3 (1440p Epic)",      "value": 136,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Homeworld 3 (1440p Epic)",      "value": 129,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Homeworld 3 (4K Epic)",      "value": 103,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Homeworld 3 (4K Epic)",      "value": 102,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Homeworld 3 (4K Epic)",      "value": 102,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 188,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 190,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 184,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 148,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 147,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 140,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Metro Exodus Enhanced Edition (4K Ultra)",      "value": 91,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Metro Exodus Enhanced Edition (4K Ultra)",      "value": 91,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Metro Exodus Enhanced Edition (4K Ultra)",      "value": 85,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Procyon generative image creation",      "value": 5196,      "unitText": "Index score"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Procyon generative image creation",      "value": 5192,      "unitText": "Index score"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Procyon generative image creation",      "value": 4770,      "unitText": "Index score"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – The Talos Principle 2 (1080p Ultra)",      "value": 122,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – The Talos Principle 2 (1080p Ultra)",      "value": 123,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – The Talos Principle 2 (1080p Ultra)",      "value": 123,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)",      "value": 125,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)",      "value": 125,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)",      "value": 195,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – The Talos Principle 2 (1440p Ultra)",      "value": 91,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – The Talos Principle 2 (1440p Ultra)",      "value": 91,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – The Talos Principle 2 (1440p Ultra)",      "value": 90,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – The Talos Principle 2 (4K Ultra)",      "value": 52,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – The Talos Principle 2 (4K Ultra)",      "value": 52,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – The Talos Principle 2 (4K Ultra)",      "value": 52,      "unitText": "Avg FPS"    }  ]}</script>        <div id="fv-chart-1770902509434-3cnv8eh4j" class="fv-chart-wrapper  " data-bar-labels-on-top="false">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Performance - Asus GeForce RTX 5080 Noctua OC Edition</h3>            <p class="fv-chart-subhead"></p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">3DMark Port Royal</option><option value="1">3DMark Time Spy Extreme</option><option value="2">Black Myth Wukong (1080p High)</option><option value="3">Black Myth Wukong (1440p High + Upscaling (quality))</option><option value="4">Black Myth Wukong (1440p High)</option><option value="5">Black Myth Wukong (4K High)</option><option value="6">Blender 4.3.0 (Junkyard)</option><option value="7">Cyberpunk 2077 (1080p RT Ultra)</option><option value="8">Cyberpunk 2077 (1440p RT Ultra + upscaling (quality))</option><option value="9">Cyberpunk 2077 (1440p RT Ultra)</option><option value="10">Cyberpunk 2077 (4K RT Ultra)</option><option value="11">F1 24 (1080p Ultra high)</option><option value="12">F1 24 (1440p Ultra High)</option><option value="13">F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)</option><option value="14">F1 24 (4K Ultra High)</option><option value="15">Homeworld 3 (1080p Epic)</option><option value="16">Homeworld 3 (1440p Epic + upscaling (quality))</option><option value="17">Homeworld 3 (1440p Epic)</option><option value="18">Homeworld 3 (4K Epic)</option><option value="19">Metro Exodus Enhanced Edition (1080p Ultra)</option><option value="20">Metro Exodus Enhanced Edition (1440p Ultra)</option><option value="21">Metro Exodus Enhanced Edition (4K Ultra)</option><option value="22">Procyon generative image creation</option><option value="23">The Talos Principle 2 (1080p Ultra)</option><option value="24">The Talos Principle 2 (1440p Ultra +upscaling (quality), 2x FG)</option><option value="25">The Talos Principle 2 (1440p Ultra)</option><option value="26">The Talos Principle 2 (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-1770902509434-3cnv8eh4j-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (performance mode) - 3DMark Port Royal: 22443 Overall index score">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 74.81%; background-color: #E33235;" data-target-width="74.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">22443</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode) - 3DMark Port Royal: 22940 Overall index score">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 76.46666666666667%; background-color: #FE9F58;" data-target-width="76.46666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">22940</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White - 3DMark Port Royal: 21669 Overall index score">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 72.23%; background-color: #1CA9C4;" data-target-width="72.23">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">21669</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>7,500</span><span>15,000</span><span>22,500</span><span>30,000</span></div>            <div class="fv-x-axis-unit">Overall index score</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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>22443</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>22940</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>21669</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" 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>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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.555%; background-color: #E33235;" data-target-width="81.555">        <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">16311</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.895%; background-color: #FE9F58;" data-target-width="68.895">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">13779</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.765%; background-color: #E33235;" data-target-width="81.765">        <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">16353</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.69%; background-color: #FE9F58;" data-target-width="68.69">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">13738</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78.375%; background-color: #E33235;" data-target-width="78.375">        <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">15675</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 67.25999999999999%; background-color: #FE9F58;" data-target-width="67.25999999999999">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">13452</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>5,000</span><span>10,000</span><span>15,000</span><span>20,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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>16311 GPU index score, 13779 Overall index score</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>16353 GPU index score, 13738 Overall index score</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>15675 GPU index score, 13452 Overall index score</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-bar-Black Myth Wukong (1080p High)" data-chart-type="Bar" data-title="Black Myth Wukong (1080p 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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80.66666666666666%; background-color: #E33235;" data-target-width="80.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">121</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>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.33333333333333%; background-color: #E33235;" data-target-width="81.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">122</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>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">123</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70.66666666666667%; background-color: #FE9F58;" data-target-width="70.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">106</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 (1080p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>121 Avg FPS, 93 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>122 Avg FPS, 104 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>123 Avg FPS, 106 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="" 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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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">130</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 74%; background-color: #FE9F58;" data-target-width="74">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">111</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 87.33333333333333%; background-color: #E33235;" data-target-width="87.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">131</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76%; background-color: #FE9F58;" data-target-width="76">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">114</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.66666666666667%; background-color: #E33235;" data-target-width="88.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">133</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76%; background-color: #FE9F58;" data-target-width="76">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">114</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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>130 Avg FPS, 111 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>131 Avg FPS, 114 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>133 Avg FPS, 114 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-bar-Black Myth Wukong (1440p High)" data-chart-type="Bar" data-title="Black Myth Wukong (1440p 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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93%; background-color: #E33235;" data-target-width="93">        <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: 81%; background-color: #FE9F58;" data-target-width="81">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">81</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93%; background-color: #E33235;" data-target-width="93">        <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: 82%; background-color: #FE9F58;" data-target-width="82">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">82</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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: 81%; background-color: #FE9F58;" data-target-width="81">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><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>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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>93 Avg FPS, 81 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>93 Avg FPS, 82 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>92 Avg FPS, 81 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-bar-Black Myth Wukong (4K High)" data-chart-type="Bar" data-title="Black Myth Wukong (4K 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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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: 81.66666666666667%; background-color: #FE9F58;" data-target-width="81.66666666666667">        <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 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 81.66666666666667%; background-color: #FE9F58;" data-target-width="81.66666666666667">        <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 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">54</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">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>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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>56 Avg FPS, 49 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>56 Avg FPS, 49 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>54 Avg FPS, 48 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-bar-Blender 4.3.0 (Junkyard)" data-chart-type="Bar" data-title="Blender 4.3.0 (Junkyard)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (performance mode) - Blender 4.3.0 (Junkyard): 2161.54 Samples per min">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 72.05133333333333%; background-color: #E33235;" data-target-width="72.05133333333333">        <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">2161.54</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode) - Blender 4.3.0 (Junkyard): 2139.47 Samples per min">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 71.31566666666666%; background-color: #FE9F58;" data-target-width="71.31566666666666">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">2139.47</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White - Blender 4.3.0 (Junkyard): 2284.56 Samples per min">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 76.152%; background-color: #1CA9C4;" data-target-width="76.152">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">2284.56</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 class="fv-x-axis-unit">Samples per min</div>        </div>    </div>        <table class="sr-only">            <caption>Blender 4.3.0 (Junkyard) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>2161.54</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>2139.47</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>2284.56</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.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">104</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">75</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 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">81</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><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>37.5</span><span>75</span><span>112.5</span><span>150</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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>104 Avg FPS, 75 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>103 Avg FPS, 81 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>103 Avg FPS, 76 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="" 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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001">        <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: 39.5%; background-color: #FE9F58;" data-target-width="39.5">        <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-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001">        <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: 43%; background-color: #FE9F58;" data-target-width="43">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">86</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">182</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">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>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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>110 Avg FPS, 79 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>110 Avg FPS, 86 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>182 Avg FPS, 126 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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: 68.75%; background-color: #FE9F58;" data-target-width="68.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">55</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 68.75%; background-color: #FE9F58;" data-target-width="68.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">55</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 87.5%; background-color: #E33235;" data-target-width="87.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">70</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">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 (1440p RT Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>68 Avg FPS, 55 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>66 Avg FPS, 55 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>70 Avg FPS, 56 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 87.5%; background-color: #E33235;" data-target-width="87.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">35</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">28</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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">34</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">28</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">34</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">28</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 (4K RT Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>35 Avg FPS, 28 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>34 Avg FPS, 28 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>34 Avg FPS, 28 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 87.5%; background-color: #E33235;" data-target-width="87.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">175</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">126</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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">170</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">128</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">180</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">132</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 (1080p Ultra high) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>175 Avg FPS, 126 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>170 Avg FPS, 128 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>180 Avg FPS, 132 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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">120</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">95</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 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">95</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">123</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">98</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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>120 Avg FPS, 95 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>118 Avg FPS, 95 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>123 Avg FPS, 98 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-bar-F1 24 (1440p Ultra high +upscsaling (Quality), 2x FG)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra high +upscsaling (Quality), 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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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">178</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43%; background-color: #FE9F58;" data-target-width="43">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">129</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 59%; background-color: #E33235;" data-target-width="59">        <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">177</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">130</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.66666666666667%; background-color: #E33235;" data-target-width="88.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">266</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">156</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 +upscsaling (Quality), 2x FG) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>178 Avg FPS, 129 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>177 Avg FPS, 130 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>266 Avg FPS, 156 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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: 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 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 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">50</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">64</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">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>20</span><span>40</span><span>60</span><span>80</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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>62 Avg FPS, 49 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>62 Avg FPS, 50 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>64 Avg FPS, 50 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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: 45.33333333333333%; background-color: #FE9F58;" data-target-width="45.33333333333333">        <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 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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">150</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">70</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">145</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44.666666666666664%; background-color: #FE9F58;" data-target-width="44.666666666666664">        <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>                </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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>149 Avg FPS, 68 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>150 Avg FPS, 70 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>145 Avg FPS, 67 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-bar-Homeworld 3 (1440p Epic + upscaling (quality))" data-chart-type="Bar" data-title="Homeworld 3 (1440p Epic + upscaling (quality))" 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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 96%; background-color: #E33235;" data-target-width="96">        <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">144</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 46%; background-color: #FE9F58;" data-target-width="46">        <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 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 46%; background-color: #FE9F58;" data-target-width="46">        <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 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">141</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-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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>144 Avg FPS, 69 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>149 Avg FPS, 69 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>141 Avg FPS, 66 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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: 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="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90.66666666666666%; background-color: #E33235;" data-target-width="90.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">136</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45.33333333333333%; background-color: #FE9F58;" data-target-width="45.33333333333333">        <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 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">129</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44.666666666666664%; background-color: #FE9F58;" data-target-width="44.666666666666664">        <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>                </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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>132 Avg FPS, 66 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>136 Avg FPS, 68 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>129 Avg FPS, 67 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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: 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 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 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="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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: 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 (4K Epic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>103 Avg FPS, 65 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>102 Avg FPS, 66 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>102 Avg FPS, 65 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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">188</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 27%; background-color: #FE9F58;" data-target-width="27">        <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-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">55</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">184</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">55</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>Metro Exodus Enhanced Edition (1080p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>188 Avg FPS, 54 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>190 Avg FPS, 55 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>184 Avg FPS, 55 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 98.66666666666667%; background-color: #E33235;" data-target-width="98.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">148</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 32.666666666666664%; background-color: #FE9F58;" data-target-width="32.666666666666664">        <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 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 32.666666666666664%; background-color: #FE9F58;" data-target-width="32.666666666666664">        <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 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">140</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>                </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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>148 Avg FPS, 49 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>147 Avg FPS, 49 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>140 Avg FPS, 48 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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: 41%; background-color: #FE9F58;" data-target-width="41">        <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 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 41%; background-color: #FE9F58;" data-target-width="41">        <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 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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: 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">40</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 (4K Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>91 Avg FPS, 41 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>91 Avg FPS, 41 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>85 Avg FPS, 40 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-bar-Procyon generative image creation" data-chart-type="Bar" data-title="Procyon generative image creation" 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>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><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.6%; background-color: #E33235;" data-target-width="86.6">        <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">5196</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 0.32070000000000004%; background-color: #FE9F58;" data-target-width="0.32070000000000004">            </div><span class="fv-bar-value-outside">19.242</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.53333333333333%; background-color: #E33235;" data-target-width="86.53333333333333">        <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">5192</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 0.32095%; background-color: #FE9F58;" data-target-width="0.32095">            </div><span class="fv-bar-value-outside">19.257</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 79.5%; background-color: #E33235;" data-target-width="79.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">4770</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 79.5%; background-color: #FE9F58;" data-target-width="79.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">4770</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>1,500</span><span>3,000</span><span>4,500</span><span>6,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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>5196 Index score, 19.242 Duration (sec)</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>5192 Index score, 19.257 Duration (sec)</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>4770 Index score, 4770 Duration (sec)</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.33333333333333%; background-color: #E33235;" data-target-width="81.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">122</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">85</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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">123</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">85</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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">123</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>The Talos Principle 2 (1080p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>122 Avg FPS, 85 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>123 Avg FPS, 85 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>123 Avg FPS, 63 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="" 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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 62.5%; background-color: #E33235;" data-target-width="62.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">125</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">84</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 62.5%; background-color: #E33235;" data-target-width="62.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">125</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">84</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 97.5%; background-color: #E33235;" data-target-width="97.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">195</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 50.5%; background-color: #FE9F58;" data-target-width="50.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">101</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>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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>125 Avg FPS, 84 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>125 Avg FPS, 84 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>195 Avg FPS, 101 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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: 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-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 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-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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: 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-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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>91 Avg FPS, 64 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>91 Avg FPS, 64 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>90 Avg FPS, 61 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770902509434-3cnv8eh4j-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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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: 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>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</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: 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>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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: 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">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>The Talos Principle 2 (4K Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>52 Avg FPS, 37 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>52 Avg FPS, 37 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>52 Avg FPS, 36 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 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.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, 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';                    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;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // 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);                             }                        }                    });                                        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); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // 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-1770902509434-3cnv8eh4j', false); });      } else {        initialize('fv-chart-1770902509434-3cnv8eh4j', false);      }    })();      </script>  </div><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><p>Switching between the Quiet and Performance modes doesn't result in any major changes for performance or noise levels. A frame or two in Cyberpunk 2077 at most. That checks out, not only because of the small increase in clock speed between the two, but how much further the RTX 5080 can be pushed with an actual overclock. You can slap <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">a couple hundred MHz more</a> without even thinking about it—let alone with a beefy card such as this.</p><p>In fact, I slapped on a 400 MHz core offset and a 1,000 MHz memory offset onto the Noctua without thinking about it. I added an extra 10% power, too—the Noctua Edition offers up to 25%. In Metro Exodus Enhanced Edition, that earned me eight more frames on average right there. I barely lifted a finger.</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-1770903193015-obqtatzqc *, #fv-chart-1770903193015-obqtatzqc *:before, #fv-chart-1770903193015-obqtatzqc *:after, #fv-chart-1770903193015-obqtatzqc-slideshow *, #fv-chart-1770903193015-obqtatzqc-slideshow *:before, #fv-chart-1770903193015-obqtatzqc-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1770903193015-obqtatzqc, #fv-chart-1770903193015-obqtatzqc-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1770903193015-obqtatzqc {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1770903193015-obqtatzqc .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;    }            /* Slideshow Styles */    #fv-chart-1770903193015-obqtatzqc-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1770903193015-obqtatzqc-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1770903193015-obqtatzqc-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-1770903193015-obqtatzqc-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-1770903193015-obqtatzqc-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-1770903193015-obqtatzqc-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1770903193015-obqtatzqc-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1770903193015-obqtatzqc-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-1770903193015-obqtatzqc-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !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-1770903193015-obqtatzqc-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-1770903193015-obqtatzqc-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1770903193015-obqtatzqc .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !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-1770903193015-obqtatzqc .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !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-1770903193015-obqtatzqc .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1770903193015-obqtatzqc .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; }    /* Footer */    #fv-chart-1770903193015-obqtatzqc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1770903193015-obqtatzqc .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1770903193015-obqtatzqc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1770903193015-obqtatzqc .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1770903193015-obqtatzqc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1770903193015-obqtatzqc .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1770903193015-obqtatzqc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1770903193015-obqtatzqc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1770903193015-obqtatzqc .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .fv-bar-row, #fv-chart-1770903193015-obqtatzqc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1770903193015-obqtatzqc .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1770903193015-obqtatzqc .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1770903193015-obqtatzqc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1770903193015-obqtatzqc .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1770903193015-obqtatzqc .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1770903193015-obqtatzqc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1770903193015-obqtatzqc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1770903193015-obqtatzqc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1770903193015-obqtatzqc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1770903193015-obqtatzqc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1770903193015-obqtatzqc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1770903193015-obqtatzqc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1770903193015-obqtatzqc .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: #4B5563 !important; text-transform: none !important; }    #fv-chart-1770903193015-obqtatzqc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1770903193015-obqtatzqc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1770903193015-obqtatzqc .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1770903193015-obqtatzqc .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1770903193015-obqtatzqc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1770903193015-obqtatzqc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1770903193015-obqtatzqc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1770903193015-obqtatzqc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1770903193015-obqtatzqc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1770903193015-obqtatzqc .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1770903193015-obqtatzqc .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1770903193015-obqtatzqc .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1770903193015-obqtatzqc .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !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;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1770903193015-obqtatzqc.mobile-view .fv-pie-container,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1770903193015-obqtatzqc.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1770903193015-obqtatzqc.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1770903193015-obqtatzqc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1770903193015-obqtatzqc.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-1770903193015-obqtatzqc.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-bar-label, .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-1770903193015-obqtatzqc.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1770903193015-obqtatzqc.mobile-view .fv-x-axis-wrapper,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1770903193015-obqtatzqc.mobile-view .fv-x-axis-label-space,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1770903193015-obqtatzqc.mobile-view .fv-x-axis-chart-space,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1770903193015-obqtatzqc.mobile-view .fv-benchmark-title,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1770903193015-obqtatzqc.mobile-view .fv-dropdown-title,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1770903193015-obqtatzqc.mobile-view .fv-carousel-nav-btn,    #fv-chart-1770903193015-obqtatzqc.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1770903193015-obqtatzqc .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1770903193015-obqtatzqc .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1770903193015-obqtatzqc .fv-bar-row,        #fv-chart-1770903193015-obqtatzqc .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1770903193015-obqtatzqc .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-1770903193015-obqtatzqc .fv-bar-container {            width: 100% !important;        }        #fv-chart-1770903193015-obqtatzqc .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1770903193015-obqtatzqc .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1770903193015-obqtatzqc .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1770903193015-obqtatzqc .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1770903193015-obqtatzqc .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1770903193015-obqtatzqc .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1770903193015-obqtatzqc .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1770903193015-obqtatzqc.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": "Overclocking - Asus GeForce RTX 5080 Noctua OC Edition",  "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-02-12T13:33:13.015Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10%)",    "RTX 5080 Asus Noctua Edition (performance mode)",    "Metro Exodus Enhanced Edition (4K Ultra)",    "Performance per watt",    "Thermals",    "Power",    "GPU frequency",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL) – Metro Exodus Enhanced Edition (4K Ultra)",      "value": 99,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Metro Exodus Enhanced Edition (4K Ultra)",      "value": 91,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL) – Performance per watt",      "value": 0.27,      "unitText": "4K frames per J"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Performance per watt",      "value": 0.27,      "unitText": "4K frames per J"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL) – Thermals",      "value": 62,      "unitText": "Peak temperature (°C)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Thermals",      "value": 61,      "unitText": "Peak temperature (°C)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL) – Power",      "value": 405,      "unitText": "Peak power (watts)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Power",      "value": 370,      "unitText": "Peak power (watts)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL) – GPU frequency",      "value": 3195,      "unitText": "Average clock speed (MHz)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – GPU frequency",      "value": 2801,      "unitText": "Average clock speed (MHz)"    }  ]}</script>        <div id="fv-chart-1770903193015-obqtatzqc" class="fv-chart-wrapper  " data-bar-labels-on-top="false">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Overclocking - Asus GeForce RTX 5080 Noctua OC Edition</h3>            <p class="fv-chart-subhead"></p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Metro Exodus Enhanced Edition (4K Ultra)</option><option value="1">Performance per watt</option><option value="2">Thermals</option><option value="3">Power</option><option value="4">GPU frequency</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-1770903193015-obqtatzqc-bar-Metro Exodus Enhanced Edition (4K Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (4K Ultra)" 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="RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 99%; background-color: #E33235;" data-target-width="99">        <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: 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>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (performance mode)</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: 41%; background-color: #FE9F58;" data-target-width="41">        <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>25</span><span>50</span><span>75</span><span>100</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>RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)</td>                <td>99 Avg FPS, 44 1% Low FPS</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>91 Avg FPS, 41 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770903193015-obqtatzqc-bar-Performance per watt" data-chart-type="Bar" data-title="Performance per watt" 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>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="RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33.75%; background-color: #E33235;" data-target-width="33.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">0.27</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 0%; background-color: #FE9F58;" data-target-width="0">            </div><span class="fv-bar-value-outside">0</span></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33.75%; background-color: #E33235;" data-target-width="33.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">0.27</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.75%; background-color: #FE9F58;" data-target-width="88.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">0.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>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>RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)</td>                <td>0.27 4K frames per J, 0 1080p frame per J</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>0.27 4K frames per J, 0.71 1080p frame per J</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770903193015-obqtatzqc-bar-Thermals" data-chart-type="Bar" data-title="Thermals" 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>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="RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)</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: 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 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76.25%; background-color: #E33235;" data-target-width="76.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">61</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.75%; background-color: #FE9F58;" data-target-width="73.75">        <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-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>RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)</td>                <td>62 Peak temperature (°C), 58 Average temperature (°C)</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>61 Peak temperature (°C), 59 Average temperature (°C)</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770903193015-obqtatzqc-bar-Power" data-chart-type="Bar" data-title="Power" 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>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="RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 67.5%; background-color: #E33235;" data-target-width="67.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">405</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 63.66666666666667%; background-color: #FE9F58;" data-target-width="63.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">382</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 61.66666666666667%; background-color: #E33235;" data-target-width="61.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">370</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">352</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>150</span><span>300</span><span>450</span><span>600</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>RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)</td>                <td>405 Peak power (watts), 382 Average power (watts)</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>370 Peak power (watts), 352 Average power (watts)</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770903193015-obqtatzqc-bar-GPU frequency" data-chart-type="Bar" data-title="GPU frequency" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL) - GPU frequency: 3195 Average clock speed (MHz)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 79.875%; background-color: #E33235;" data-target-width="79.875">        <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">3195</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (performance mode) - GPU frequency: 2801 Average clock speed (MHz)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 70.025%; background-color: #FE9F58;" data-target-width="70.025">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">2801</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>1,000</span><span>2,000</span><span>3,000</span><span>4,000</span></div>            <div class="fv-x-axis-unit">Average clock speed (MHz)</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>RTX 5080 Asus Noctua Edition (+400 core, +1000 mem, +10% PL)</td>                <td>3195</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>2801</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 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.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, 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';                    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;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // 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);                             }                        }                    });                                        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); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // 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-1770903193015-obqtatzqc', false); });      } else {        initialize('fv-chart-1770903193015-obqtatzqc', false);      }    })();      </script>  </div><p>The three G2 fans shut down when the card is under 50 °C. They start back up again at 55 °C. Even when this happens, they generate very little noise—not all that noticeable when I'm sat at my desk playing a game. A large fan can shift more air at slower speeds compared to smaller fan, and the Noctua Edition has very large fans compared to most. With low RPM and low noise, my test bench is actually too loud to pick up a specific reading for the Noctua card on my noise meter; the card operates quietly enough as to fade into the background hum of the PC.</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-1770903323819-k13epjwbq *, #fv-chart-1770903323819-k13epjwbq *:before, #fv-chart-1770903323819-k13epjwbq *:after, #fv-chart-1770903323819-k13epjwbq-slideshow *, #fv-chart-1770903323819-k13epjwbq-slideshow *:before, #fv-chart-1770903323819-k13epjwbq-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1770903323819-k13epjwbq, #fv-chart-1770903323819-k13epjwbq-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1770903323819-k13epjwbq {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1770903323819-k13epjwbq .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;    }            /* Slideshow Styles */    #fv-chart-1770903323819-k13epjwbq-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1770903323819-k13epjwbq-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1770903323819-k13epjwbq-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-1770903323819-k13epjwbq-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-1770903323819-k13epjwbq-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-1770903323819-k13epjwbq-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1770903323819-k13epjwbq-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1770903323819-k13epjwbq-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-1770903323819-k13epjwbq-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !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-1770903323819-k13epjwbq-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-1770903323819-k13epjwbq-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1770903323819-k13epjwbq .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !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-1770903323819-k13epjwbq .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !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-1770903323819-k13epjwbq .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1770903323819-k13epjwbq .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; }    /* Footer */    #fv-chart-1770903323819-k13epjwbq .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1770903323819-k13epjwbq .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1770903323819-k13epjwbq .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1770903323819-k13epjwbq .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1770903323819-k13epjwbq .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1770903323819-k13epjwbq .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1770903323819-k13epjwbq .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1770903323819-k13epjwbq .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1770903323819-k13epjwbq .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .fv-bar-row, #fv-chart-1770903323819-k13epjwbq .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1770903323819-k13epjwbq .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1770903323819-k13epjwbq .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1770903323819-k13epjwbq .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1770903323819-k13epjwbq .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1770903323819-k13epjwbq .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1770903323819-k13epjwbq .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1770903323819-k13epjwbq .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1770903323819-k13epjwbq .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1770903323819-k13epjwbq .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1770903323819-k13epjwbq .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1770903323819-k13epjwbq .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1770903323819-k13epjwbq .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1770903323819-k13epjwbq .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: #4B5563 !important; text-transform: none !important; }    #fv-chart-1770903323819-k13epjwbq .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1770903323819-k13epjwbq .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1770903323819-k13epjwbq .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1770903323819-k13epjwbq .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1770903323819-k13epjwbq .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1770903323819-k13epjwbq .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1770903323819-k13epjwbq .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1770903323819-k13epjwbq .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1770903323819-k13epjwbq .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1770903323819-k13epjwbq .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1770903323819-k13epjwbq .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1770903323819-k13epjwbq .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1770903323819-k13epjwbq .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !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;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1770903323819-k13epjwbq.mobile-view .fv-pie-container,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1770903323819-k13epjwbq.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1770903323819-k13epjwbq.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1770903323819-k13epjwbq.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1770903323819-k13epjwbq.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-1770903323819-k13epjwbq.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-bar-label, .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-1770903323819-k13epjwbq.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1770903323819-k13epjwbq.mobile-view .fv-x-axis-wrapper,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1770903323819-k13epjwbq.mobile-view .fv-x-axis-label-space,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1770903323819-k13epjwbq.mobile-view .fv-x-axis-chart-space,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1770903323819-k13epjwbq.mobile-view .fv-benchmark-title,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1770903323819-k13epjwbq.mobile-view .fv-dropdown-title,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1770903323819-k13epjwbq.mobile-view .fv-carousel-nav-btn,    #fv-chart-1770903323819-k13epjwbq.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1770903323819-k13epjwbq .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1770903323819-k13epjwbq .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1770903323819-k13epjwbq .fv-bar-row,        #fv-chart-1770903323819-k13epjwbq .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1770903323819-k13epjwbq .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-1770903323819-k13epjwbq .fv-bar-container {            width: 100% !important;        }        #fv-chart-1770903323819-k13epjwbq .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1770903323819-k13epjwbq .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1770903323819-k13epjwbq .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1770903323819-k13epjwbq .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1770903323819-k13epjwbq .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1770903323819-k13epjwbq .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1770903323819-k13epjwbq .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1770903323819-k13epjwbq.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": "Thermals - Asus GeForce RTX 5080 Noctua OC Edition",  "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-02-12T13:35:23.819Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RTX 5080 Asus Noctua Edition (performance mode)",    "RTX 5080 Asus Noctua Edition (quiet mode)",    "RTX 5080 MSI Ventus 3X OC White",    "Thermals",    "Power",    "Performance per watt",    "GPU frequency",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Thermals",      "value": 61,      "unitText": "Peak temperature (°C)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Thermals",      "value": 61,      "unitText": "Peak temperature (°C)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Thermals",      "value": 72,      "unitText": "Peak temperature (°C)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Power",      "value": 370,      "unitText": "Peak power (watts)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Power",      "value": 371,      "unitText": "Peak power (watts)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Power",      "value": 395,      "unitText": "Peak power (watts)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – Performance per watt",      "value": 0.27,      "unitText": "4K frames per J"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – Performance per watt",      "value": 0.27,      "unitText": "4K frames per J"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – Performance per watt",      "value": 0.27,      "unitText": "4K frames per J"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (performance mode) – GPU frequency",      "value": 2801,      "unitText": "Average clock speed (MHz)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 Asus Noctua Edition (quiet mode) – GPU frequency",      "value": 2805,      "unitText": "Average clock speed (MHz)"    },    {      "@type": "PropertyValue",      "name": "RTX 5080 MSI Ventus 3X OC White – GPU frequency",      "value": 2654,      "unitText": "Average clock speed (MHz)"    }  ]}</script>        <div id="fv-chart-1770903323819-k13epjwbq" class="fv-chart-wrapper  " data-bar-labels-on-top="false">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Thermals - Asus GeForce RTX 5080 Noctua OC Edition</h3>            <p class="fv-chart-subhead"></p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Thermals</option><option value="1">Power</option><option value="2">Performance per watt</option><option value="3">GPU frequency</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-1770903323819-k13epjwbq-bar-Thermals" data-chart-type="Bar" data-title="Thermals" 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>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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76.25%; background-color: #E33235;" data-target-width="76.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">61</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.75%; background-color: #FE9F58;" data-target-width="73.75">        <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 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76.25%; background-color: #E33235;" data-target-width="76.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">61</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 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</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: 86.25%; background-color: #FE9F58;" data-target-width="86.25">        <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-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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>61 Peak temperature (°C), 59 Average temperature (°C)</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>61 Peak temperature (°C), 58 Average temperature (°C)</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>72 Peak temperature (°C), 69 Average temperature (°C)</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770903323819-k13epjwbq-bar-Power" data-chart-type="Bar" data-title="Power" 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>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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</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">370</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88%; background-color: #FE9F58;" data-target-width="88">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">352</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 92.75%; background-color: #E33235;" data-target-width="92.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">371</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 87.5%; background-color: #FE9F58;" data-target-width="87.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">350</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 98.75%; background-color: #E33235;" data-target-width="98.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">395</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.75%; background-color: #FE9F58;" data-target-width="83.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">335</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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>370 Peak power (watts), 352 Average power (watts)</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>371 Peak power (watts), 350 Average power (watts)</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>395 Peak power (watts), 335 Average power (watts)</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770903323819-k13epjwbq-bar-Performance per watt" data-chart-type="Bar" data-title="Performance per watt" 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>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="RTX 5080 Asus Noctua Edition (performance mode)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33.75%; background-color: #E33235;" data-target-width="33.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">0.27</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.75%; background-color: #FE9F58;" data-target-width="88.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">0.71</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33.75%; background-color: #E33235;" data-target-width="33.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">0.27</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.75%; background-color: #FE9F58;" data-target-width="88.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">0.71</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33.75%; background-color: #E33235;" data-target-width="33.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">0.27</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 89.99999999999999%; background-color: #FE9F58;" data-target-width="89.99999999999999">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">0.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>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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>0.27 4K frames per J, 0.71 1080p frame per J</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>0.27 4K frames per J, 0.71 1080p frame per J</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>0.27 4K frames per J, 0.72 1080p frame per J</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770903323819-k13epjwbq-bar-GPU frequency" data-chart-type="Bar" data-title="GPU frequency" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (performance mode) - GPU frequency: 2801 Average clock speed (MHz)">                    <div class="fv-bar-label fv-primary-product">RTX 5080 Asus Noctua Edition (performance mode)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 93.36666666666666%; background-color: #E33235;" data-target-width="93.36666666666666">        <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">2801</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 Asus Noctua Edition (quiet mode) - GPU frequency: 2805 Average clock speed (MHz)">                    <div class="fv-bar-label ">RTX 5080 Asus Noctua Edition (quiet mode)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 93.5%; background-color: #FE9F58;" data-target-width="93.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">2805</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="RTX 5080 MSI Ventus 3X OC White - GPU frequency: 2654 Average clock speed (MHz)">                    <div class="fv-bar-label ">RTX 5080 MSI Ventus 3X OC White</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 88.46666666666667%; background-color: #1CA9C4;" data-target-width="88.46666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">2654</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 class="fv-x-axis-unit">Average clock speed (MHz)</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>RTX 5080 Asus Noctua Edition (performance mode)</td>                <td>2801</td>            </tr><tr>                <td>RTX 5080 Asus Noctua Edition (quiet mode)</td>                <td>2805</td>            </tr><tr>                <td>RTX 5080 MSI Ventus 3X OC White</td>                <td>2654</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 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.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, 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';                    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;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // 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);                             }                        }                    });                                        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); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // 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-1770903323819-k13epjwbq', false); });      } else {        initialize('fv-chart-1770903323819-k13epjwbq', false);      }    })();      </script>  </div><p>As for temperatures, it's nothing short of exceptional that the GB203 GPU was never seen above 61 °C during an extended run of Metro Exodus: Enhanced Edition. That's 11 °C lower than the MSI RTX 5080 Ventus 3X OC White, which is nothing short of spectacular, and moreover is not particularly impactful on performance—the two cards performed more or less the same in many tests.</p><p>Though what is impressive is that, even when overclocked and drawing more power and running at a significantly higher clock speed, the Noctua Edition kept its cool. Temperature difference in my testing was negligible, which suggests thermals are not going to be any sort of restriction on most realistic overclocking aspirations.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JdVSdu5UdUxYhcB8qJVtK4.jpg" alt="A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gZKqCUqtmC4xDqDDrtPK74.jpg" alt="A huge Asus RTX 5080 Noctua Edition GPU with a matching Noctua gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><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 genuinely plan to overclock: </strong>You can really push the RTX 5080 GPU, and that's especially true of the Noctua Edition with up to 25% higher power limits and a cooling solution that can totally hack it.</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 want bang for your buck: </strong>You're getting a lot of card for your money here, no doubt, but compared to an RTX 5070 Ti, it's just absurd.</p></div></div><p>Those sorts of thermal bragging rights are what you're paying the big bucks for here. And you <em>will </em>be expected to pay the big bucks. </p><p>The RTX 5080 Noctua Edition is available to purchase for <a href="https://www.microcenter.com/product/701597/asus-nvidia-geforce-rtx-5080-noctua-edition-overclocked-triple-fan-16gb-gddr7-pcie-50-graphics-card" target="_blank">$1,700</a>/<a href="https://www.scan.co.uk/products/asus-nvidia-geforce-rtx-5080-noctua-oc-16gb-gddr7-graphics-card-dlss-4-10752-core-2730-mhz-boost" target="_blank">£1,560</a>. That's on the expensive side for an RTX 5080 today, though not by as much as you'd expect. The sorry state of the high-end GPU market means that this is not totally out of the ordinary—the RTX 5080 Founders Edition is <a href="https://www.newegg.com/nvidia-geforce-rtx-5080-16gb-graphics-card-double-fans/p/N82E16814132102" target="_blank">$1,629</a>—and the Noctua Edition is around <a href="https://www.bestbuy.com/product/asus-prime-nvidia-geforce-rtx-5080-16gb-gddr7-pci-express-5-0-graphics-card-black/JJGGLH7RSP" target="_blank">$335 more</a> than the cheapest RTX 5080 I've seen.</p><p>I have doubts about whether it's worth buying any version of an RTX 5080 right now, let alone a high-end model over $300 more than most. That's not to say the RTX 5080 Noctua Edition isn't something impressive. It absolutely is. I've been waiting to test it myself since I first laid eyes on it at Computex in May, 2025, and it looks even better in a build befitting its majesty. The GB203 GPU is crying out for an overclock, and the headroom offered by this cooling solution is superb.</p><p>To review the card itself, and not the market, it's a great pick. Unfortunately, we can't just take value for money out of the equation, and on that front, I'd still rather an RTX 5070 Ti for not quite half price, but not far off either.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Hidden PCIe slots, a magnetic RAM fan, and a new AIO cooler connector: Asus tries everything under the sun to make its new AM5 Crosshair mobo stand out ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/motherboards/hidden-pcie-slots-a-magnetic-ram-fan-and-a-new-aio-cooler-connector-asus-tries-everything-under-the-sun-to-make-its-new-am5-crosshair-mobo-stand-out/</link>
                                                                            <description>
                            <![CDATA[ Seven M.2 slots sounds really impressive, but using them all means sacrificing a bit of performance. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wuqzQxcpJgiMntG6vokt5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/aZpaPEdB8BsJR8hy4necL3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 10 Feb 2026 16:32:17 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Motherboards]]></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/aZpaPEdB8BsJR8hy4necL3-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional image of the Asus ROG Crosshair X870E Glacial gaming motherboard, with the included RAM cooler, Q-DIMM.2 and Hyper M.2 expansions cards set next to the board.]]></media:description>                                                            <media:text><![CDATA[A promotional image of the Asus ROG Crosshair X870E Glacial gaming motherboard, with the included RAM cooler, Q-DIMM.2 and Hyper M.2 expansions cards set next to the board.]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional image of the Asus ROG Crosshair X870E Glacial gaming motherboard, with the included RAM cooler, Q-DIMM.2 and Hyper M.2 expansions cards set next to the board.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/aZpaPEdB8BsJR8hy4necL3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With so many different motherboards on the market, it's hard for vendors to make something that makes you really pay attention to it. And in the case of the new <a href="https://rog.asus.com/uk/motherboards/rog-crosshair/rog-crosshair-x870e-glacial/" target="_blank">Asus ROG Crosshair X870E Glacial</a>, that's exactly what happened when I first saw it, because the only thing I really noticed was that it has <a href="https://www.pcgamer.com/hardware/motherboards/a-stupid-windows-11-requirement-makes-asus-simple-new-wi-fi-motherboard-feature-a-winner/" target="_blank">pre-installed Wi-Fi drivers</a>. However, taking a closer look reveals all kinds of things: some good, some great, and something really odd.</p><p>As with all of Asus' ROG Crosshair boards, the X870E Glacial is a top-end, mega-bucks model, replete with M.2 slots, heatsinks, and a whopping five-inch LCD panel. An awful lot of motherboards pass through my hands, so I honestly didn't pay that much attention to it (sorry Asus), other than the drivers thing.</p><p>But now that I've taken a closer look, there are some things about it that I <em>really</em> like and hope to see across more boards, especially those that are more affordable. To start with, Asus' horribly-named 'EZ PC DIY' stuff is genuinely useful: there's a solid lock for both PCIe slots, which is easy to access and use, plus the M.2 slots get quick-release mechanisms for the SSD itself and the heatsinks.</p><p>New to this family of goodies is a proprietary connector for an AIO liquid cooler. Normally, I'm no fan of anything that locks you to a vendor, but in this instance, I do think having a row of large pins/pads is much better than having to deal with PWM header and USB cables to power and control a cooler.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/bTMeTs4nQ9xb44pPJzN6aZ/q-connector.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/bTMeTs4nQ9xb44pPJzN6aZ/q-connector.mp4"></video></div><p>Mind you, Asus' AIOs are fiercely expensive, so I should imagine it will be a good while before this makes an appearance in any mainstream products.</p><p>That's the great stuff. What's <em>possibly</em> good (perhaps great, perhaps rubbish) is that you can pop off a small cover to reveal a couple of connectors for a magnetically attached fan, included with the motherboard, that blasts air along the length of the DRAM sticks installed in the board.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">No screws. No struggle. Just snap. 😉❄️ The all-new ROG Memory Q-Fan on X870E Glacial features a snap-on magnetic design — making cooling faster, cleaner, and easier than ever.Explore now 👉 https://t.co/1GVTov5Wep#ROG #X870E pic.twitter.com/FxZe9c3TZ1<a href="https://twitter.com/cantworkitout/status/2021162377736224980">February 10, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>How well it works in practice is an important question, though, because if the fan is loud and cheaply-made, it'll get annoying very quickly. It might not be something most people would ever use, either, because unless you're seriously overclocking the memory modules, they don't really get all that hot.</p><p>My main concern about it, though, is that the fan's intake is right next to where the graphics card fits into the board and if you have a long, powerful card, the little DRAM cooler is just going to be drawing in hot air.</p><p>And speaking of graphics cards, take a closer look at the board. Yes, that's right, there are no PCIe slots whatsoever. Okay, I'm joking—there are actually two on the motherboard, but by default, they're hidden under two magnetically attached plates.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/7AwgykS6TJupm7tK96bxUC/magenetic.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/7AwgykS6TJupm7tK96bxUC/magenetic.mp4"></video></div><p>These "conceal the motherboard's connectors for a cleaner look, or they can be attached to any magnetic surface as a decorative element," according to Asus, though they just seem rather pointless to me. Perhaps not the very bottom one, which does a nice job of hiding the usual array of headers, but that big one?</p><p>You physically can't use a graphics card with it in place, so unless you do have a spare chunk of metal somewhere you can slap it onto, then it'll just sit in the box.</p><p>A similar fate may befall the ROG Hyper M.2 card, which fits into a PCIe slot, and the ROG Q-DIMM.2 thingy, which you install in that long slot just to the right of the DDR5 connectors. These host two SSDs apiece, which sounds lovely, but then you get to the caveats with using them.</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="oLBddpMXbew3UwGrLJn6Jo" name="asus_rog_crosshair_x870e_glacial_promo_image_2" alt="A labelled image of an Asus ROG Crosshair X870 Glacial gaming motherboard, showing the ROG Hyper and ROG Q-DIMM.2 M.2 cards installed" src="https://cdn.mos.cms.futurecdn.net/oLBddpMXbew3UwGrLJn6Jo.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/oLBddpMXbew3UwGrLJn6Jo.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: Asus)</span></figcaption></figure><p>Should you install the Hyper card into the bottom PCIe slot, it will force the top one for your graphics card to run in x8 or x4/x4 mode. The Q-DIMM.2 <em>thing</em> has two PCIe 4.0 M.2 slots, but only one of them is x4; the other is half that speed. Add in the fact that using the second M.2 slot on the motherboard itself will force it to run at half speed, too, if you use any of the USB4 ports.</p><p>Admittedly, this is a limitation of all AM5 X870E motherboards, and it's not a failure of the Glacial. But why give us all these connectivity options if there are so many performance restrictions? How many PC gamers need to have seven NVMe SSDs anyway? Three or four, sure, but <em>seven</em>?</p><p>Anyway, all of this serves me right for not giving the Asus ROG Crosshair X870E Glacial enough attention when it was first announced. There's a lot to like here, despite some odd design choices (and a <a href="https://www.newegg.com/asus-rog-crosshair-x870e-dark-hero-atx-motherboard-amd-x870e-am5/p/N82E16813119769" target="_blank">$1,200 price tag</a>), and if we manage to get one in for testing, we'll let you know how good the new things really are.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best gaming PC builds: Shop all our recommended system builds as we ride out the RAMpocalypse ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/gaming-pc-build-guide/</link>
                                                                            <description>
                            <![CDATA[ Pick the products from our latest recommendations. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Wd2hU55EeST6tjpJQopGJQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/e3kYdcbuuE2KvBWdoJHiAD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 04 Feb 2026 16:48:56 +0000</pubDate>                                                                                                                                <updated>Fri, 05 Jun 2026 13:48:14 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming PCs]]></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>
                                                                                                        <dc:contributor><![CDATA[ Dave James ]]></dc:contributor>
                                                                                                                                                                                    <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/e3kYdcbuuE2KvBWdoJHiAD-1280-80.jpg">
                                                            <media:credit><![CDATA[MSI | AMD | Corsair]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An MSI graphics card, an AMD CPU, and a Corsair PC case]]></media:description>                                                            <media:text><![CDATA[An MSI graphics card, an AMD CPU, and a Corsair PC case]]></media:text>
                                <media:title type="plain"><![CDATA[An MSI graphics card, an AMD CPU, and a Corsair PC case]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/e3kYdcbuuE2KvBWdoJHiAD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>For those about to build a gaming PC, we salute you. These are the dark times for PC building, 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">RAMpocalypse doing <em>very bad things</em></a> to almost every facet of selecting parts for your next setup. But we're still big fans of building your own PC here at PC Gamer—it may not be any cheaper now, with price increases all round, but you get to learn all about how a PC is pieced together. That can be incredibly helpful knowledge if you ever need to upgrade or troubleshoot your machine. </p><p>And, as silly as it might sound, it also creates a bit of a bond between you, too. </p><p>But yes,<strong> </strong><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 and SSD pricing</a><strong> is nothing short of ridiculous right now</strong>. It's had quite the knock on effect on the overall price of our builds, although we're still doing our darndest to find the best deals on components that we can. It's looking like a rough year for pricing on anything with a memory module, so shop carefully, and make sure you compare prices before laying down your cash.</p><p>The first step to building your own PC is choosing your components. Below you'll find three gaming PC builds, starting from a vaguely affordable build (we've really tried, here) to a high-end rig at, well, likely more than most of would want to spend. All the hardware components in this guide are parts I'd pick if I were building my own PC, and I've been using my own experience and our expert reviews to guide me. The key components have been tested on our test bench to ensure they meet expectations.</p><p>If this isn't what you're looking for, you can skip the whole building thing and get one of the <a href="https://www.pcgamer.com/best-gaming-pc/" target="_blank">best gaming PCs</a> prebuilt or snap up a <a href="https://www.pcgamer.com/best-cheap-gaming-pc/" target="_blank">cheap gaming PC</a> instead. But trust me, PC building can be a whole lot of fun. Go on, give it a go.</p><h3 class="article-body__section" id="section-shop-the-best-value-pc-gamer-build"><span>Shop the best value PC Gamer build</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:2752px;"><p class="vanilla-image-block" style="padding-top:55.81%;"><img id="wfiaBwJJyULxf7QVfzQSbn" name="download (7)" alt="A gaming PC case, CPU, and graphics card arranged on a circuit board-style background" src="https://cdn.mos.cms.futurecdn.net/wfiaBwJJyULxf7QVfzQSbn.jpg" mos="" align="middle" fullscreen="" width="2752" height="1536" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Thermaltake, AMD, Gigabyte)</span></figcaption></figure><p>The 'budget' gaming PC build is arguably the hardest of all the builds to create, because it requires a level of compromise that can become uncomfortable. And, honestly, any notion of 'budget' is a long way from where we are right now. </p><p>But there are some things that are hard to compromise, even on a budget machine; we want 16 GB of DDR5 memory at a time when memory prices are sky-rocketing, and we need a 1 TB SSD to feel comfortable. That's why we're <em>well </em>over our initial budget of around a grand here.</p><p>You might also be unhappy to see an 8 GB graphics card, but the RTX 5060 Ti 8 GB is a very capable little graphics cruncher for the cash, and makes use of its VRAM wisely. We used to have the RX 9060 XT 8 GB in this slot, but after some <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">comprehensive VRAM testing</a>, the Nvidia card makes more sense—even if it is more expensive.</p><p>The Ryzen 7 7600X is a very solid gaming chip, and while yes, we'd love a <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-5-7500x3d-review/" target="_blank">7500X3D</a> or 7600X3D, those are over $100 more for that bit of extra L3 cache. Still, you're getting decent Zen 4 performance, and six cores and 12 thread of processing power. It's no slouch, basically.</p>        <div class="featured_product_block featured_block_hero" data-id="6027ae38-66a8-4168-8fae-192555d31326">            <a href="https://www.amazon.com/ASUS-TUF-B650-PLUS-Motherboard-Ethernet/dp/B0BHN7GGBQ" data-model-name="Asus TUF Gaming B650EM-E WiFi" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/nniAFGhczHih98CaseEeFB.jpg" alt="An Asus TUF Gaming B650EM-E WiFi AMD mATX Motherboard on a circuit board-style background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Asus</div>                                        <div class="featured__title">TUF Gaming B650EM-E WiFi</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ea0ef483-b4f4-41de-a5ac-c888d99a95c5">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/LwQsif7tKirsGKptN3uLM5.jpg" alt="AMD Ryzen 7 7800X3D CPU"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>AMD</div>                                        <div class="featured__title">Ryzen 5 7600X</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="be1297ff-1e5f-4530-acf2-f1ecec8e7c4c">            <a href="https://www.amazon.com/GIGABYTE-Graphics-WINDFORCE-GV-N506TEAGLEMAX-OC-8GD/dp/B0FFQMJYRT/" data-model-name="GeForce RTX 5060 Ti 8GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/tbGfs6A5BnHKfi2S9b5HLn.jpg" alt="A Gigabyte Eagle Max 8 GB RTX 5060 Ti on a green/gray circuit board-style background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Nvidia</div>                                        <div class="featured__title">RTX 5060 Ti 8 GB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="afa2bcbf-4c6a-4db2-9ae8-443c94f0b06f">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/dZ77EVRzBxo9XJ3z3P7mi5.jpg" alt="Thermaltake Peerless Assassin 120 SE CPU cooler"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Thermalright</div>                                        <div class="featured__title">Peerless Assassin 120 SE Dual 120mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="82fe30f8-5c2a-46f4-8113-ee47273d17e7">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/LRytbFxMnhjKKyuDfE7gi5.jpg" alt="Be Quiet! Pure Power PSU"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>be quiet!</div>                                        <div class="featured__title">Pure Power 12 BP003US 750W 80 Plus Gold ATX 3.1</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="764bd1c1-d71e-4436-a004-0964ad5d5224">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/exxHPp3bPDo3XC7pBkZdL5.jpg" alt="SanDisk WD_Black SN7100 SSD"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>WD_BLACK</div>                                        <div class="featured__title">SN7100 1 TB NVMe PCIe Gen4</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="87f44a22-aa00-46e5-a0b4-6ac8d53e89d3">            <a href="https://www.amazon.com/CORSAIR-Vengeance-5200MHz-Compatible-Computer/dp/B0D9PRVBRZ" data-model-name="Corsair Vengeance RGB DDR5-5200 16 GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/DfazQPB5AiwkA85RSv9og5.jpg" alt="Corsair Vengeance RAM"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Corsair</div>                                        <div class="featured__title">Vengeance RGB 16 GB (2x 8 GB)DDR5-5200</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="28a76e94-fdd9-4d32-957a-868cc4c02d5d">            <a href="https://www.amazon.com/Thermaltake-CA-1Q9-00S1WN-00-Micro-ATX-Mini-Tower-Pre-Installed/dp/B087CBP34Q/" data-model-name="Thermaltake S100 TG Snow Edition" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/C67jkATQ7wbkJCGZrqPzeS.jpg" alt="A Thermaltake S100TG case"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Thermaltake</div>                                        <div class="featured__title">S100TG</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="26c0cd17-e15a-4755-890c-585334d520c8">            <a href="https://www.bestbuy.com/product/aoc-c27g4x-27-va-curved-gaming-monitor-fhd-1920x1080-180hz-0-5ms-freesync-hdr10-black/JX9GSKP7X8/sku/6582195?" data-model-name="AOC GAMING 27G4XE" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/6VwuLCMNJTkodt3LLUzvh5.jpg" alt="AOC gaming monitor"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>AOC</div>                                        <div class="featured__title">Gaming 27G4XE</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="350a3821-9f79-4a81-ad76-fa9a9c3dcfda">            <a href="https://www.amazon.com/dp/B0F282VSHQ" data-model-name="Gamakay x NaughShark NS68" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/oJqmXwYhisJHh2PTGW7H95.jpg" alt="Gamakay x Naughshark NS68 keyboard"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Gamakay</div>                                        <div class="featured__title">x NaughShark NS68</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="ed92585d-8ffa-4b88-aab3-56aaf4818eb9">            <a href="https://www.macys.com/shop/product/logitech-g305-lightspeed-wireless-gaming-mouse-black?" data-model-name="Logitech G305 LIGHTSPEED" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/XMubCXafrEWFP9Z6Qh4ZD5.jpg" alt="Logitech G305 Lightspeed"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Logitech</div>                                        <div class="featured__title">G305 Lightspeed</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="e1f23079-3ea7-43e8-87d5-92285f3ea93e">            <a href="https://www.bestbuy.com/product/corsair-hs55-stereo-wired-gaming-headset-for-pc-ps5-and-ps4-white/J39QHT7X52" data-model-name="Corsair HS55 Stereo Wired Gaming Headset" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.93%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Z4fp7bEzS342gujgDuYSV5.jpg" alt="Corsair HS55 Stereo"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Corsair</div>                                        <div class="featured__title">HS55 Stereo</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-shop-the-pc-gamer-mid-range-build"><span>Shop the PC Gamer mid-range build</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:2752px;"><p class="vanilla-image-block" style="padding-top:55.81%;"><img id="e3kYdcbuuE2KvBWdoJHiAD" name="collections-preview-image-3-2026-02-03T14-18-34" alt="An MSI graphics card, an AMD CPU, and a Corsair PC case" src="https://cdn.mos.cms.futurecdn.net/e3kYdcbuuE2KvBWdoJHiAD.jpg" mos="" align="middle" fullscreen="" width="2752" height="1536" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: MSI | AMD | Corsair)</span></figcaption></figure><p>This is essentially the sweet spot of PC gaming builds: the mighty mid-ranger. We're still trying to be disciplined with our spend, making sure to keep it to a relatively strong sub-$2,000 budget, and we actually have succeeded. Ideally you would want 32 GB of RAM for a bit of future-proofing, but memory is costing the earth right now (thank those AI data centers springing up all over the place, and their voracious appetite for memory). <a href="https://www.pcgamer.com/hardware/memory/my-testing-shows-that-16-gb-of-system-memory-is-still-absolutely-fine-for-todays-pc-games-but-there-are-some-caveats-to-it-all/" target="_blank">A 16 GB setup is still enough for a gaming PC right now</a>, if you want to save some cash.</p><p>Likewise, you can save some money going for a 1 TB SSD again instead of the 2 TB drive we have pegged in here. Windows does hog up some space, and game sizes aren't getting smaller, so we would always rather have that space. </p><p>Your <a href="https://www.pcgamer.com/amd-ryzen-7-7700x-review-benchmarks/" target="_blank">eight-core, 16-thread AMD Ryzen 7700X CPU</a> is a great mid-range choice here, and now the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review/" target="_blank">RTX 5070</a> has dipped around its MSRP, 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> is still frustratingly pricey, it's now a far more reasonable pick for a new graphics card.</p>        <div class="featured_product_block featured_block_hero" data-id="e82f485b-e407-40b1-ad13-3837720e692d">            <a href="https://www.amazon.com/ASUS-TUF-GAMING-WIFI-motherboard/dp/B0FBMMDMY6/" data-model-name="Asus TUF Gaming B650E-E WiFi" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/CxJBduDXefxvfT7m37hY8D.jpg" alt="Asus TUF Gaming B650E motherboard"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ASUS</div>                                        <div class="featured__title">TUF Gaming B650E-E WiFi AM5 B650</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="fdb85bff-0aeb-457b-b393-973f594b48c5">            <a href="https://www.amazon.com/AMD-7700X-16-Thread-Unlocked-Processor/dp/B0BBHHT8LY/ref=sr_1_1" data-model-name="AMD Ryzen 7 7700X" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/9opzi5uyroDXpACPQerymC.jpg" alt="AMD Ryzen CPU"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>AMD</div>                                        <div class="featured__title">Ryzen 7 7700X</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1ba13352-6d31-47b4-a5a4-12bbc88f15fa">            <a href="https://www.newegg.com/msi-geforce-rtx-5070-12g-ventus-2x-oc-video-card/p/N82E16814137994" data-model-name="Nvidia GeForce RTX 5070" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/G4LHpyv6HiagtkRnmWfp3D.jpg" alt="MSI graphics card"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Nvidia</div>                                        <div class="featured__title">GeForce RTX 5070</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="cddf2867-6098-427e-8f10-90db11d710e9">            <a href="https://www.amazon.com/Thermalright-Peerless-SE-Aluminium-Technology/dp/B09LGY38L4/" data-model-name="Thermalright Peerless Assassin 120 SE" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/mD5QTgc9ZcN5mDc72Jaz7D.jpg" alt="Thermaltake Peerless Assassin 120 SE cooler"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Thermalright</div>                                        <div class="featured__title">Peerless Assassin 120 SE / Dual 120mm PWM Fans</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="208d9e5e-525e-46ed-9af4-47bf0236d325">            <a href="https://www.amazon.com/CORSAIR-Vengeance-5200MHz-Compatible-Computer/dp/B0D9PRVBRZ" data-model-name="Corsair Vengeance RGB DDR5-5200 16 GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/NzWaaNRsEfsXGsn65AfPtC.jpg" alt="Corsair Vengeance DDR5 memory"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Corsair</div>                                        <div class="featured__title">Vengeance RGB 16 GB (2x 8 GB)DDR5-5200</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="80461bf9-c7e8-4fd6-ba9a-d0e3d30d7705">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ipgbYTRBZMeskfdo7yY48D.jpg" alt="Be Quiet! Pure Power PSU"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>be quiet!</div>                                        <div class="featured__title">Pure Power 12 BP003US 750W 80 Plus Gold ATX 3.1</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="82c82565-5d46-45fd-860f-31eefa54f766">            <a href="https://www.amazon.com/Crucial-P310-2280-PCIe-Gen4/dp/B0DC8RVRBZ" data-model-name="Crucial P310 2 TB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ZaMDS99i9Aihyp7Rf2uJqC.jpg" alt="Crucial P310 SSD"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crucial</div>                                        <div class="featured__title">P310 2 TB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="353c75ba-554b-41bc-9389-6fc5ad7ed561">            <a href="https://www.amazon.com/CORSAIR-Frame-4000D-Modular-Mid-Tower/dp/B0DFHQ5HVL" data-model-name="Corsair Frame 4000D" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/4cXNZN2xxirdP9prZ5Ye7D.jpg" alt="Corsair Frame 4000D PC case"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Corsair</div>                                        <div class="featured__title">Frame 4000D</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="0f7b8d43-3e70-44b5-9592-438c574c6bd0">            <a href="https://www.amazon.com/KTC-Inch-Gaming-Monitor-Bulit/dp/B0F7R8NMFM" data-model-name="KTC H27T22C-3" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ezpV4URnvkN6q2U7mtaZ5D.jpg" alt="KTC gaming monitor"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>KTC</div>                                        <div class="featured__title">H27T22C-3</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8583f18e-24d0-47c4-97fe-25d5b864828e">            <a href="https://www.amazon.com/dp/B0F282VSHQ" data-model-name="Gamakay x NaughShark NS68" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/sVq7BEbfRwe96i8uJdm3yC.jpg" alt="Gamakay x Naughshark NS68 keyboard"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Gamakay</div>                                        <div class="featured__title">x NaughShark NS68</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1b848d11-67dc-4112-a232-465186dcca5c">            <a href="https://www.amazon.com/Razer-DeathAdder-Hyperspeed-Award-Winning-Programmable/dp/B09GK3LTVC" data-model-name="Razer DeathAdder V2 X" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7eQupjGkV7KckthW674xoC.jpg" alt="Razer DeathAdder V2 X Hyperspeed gaming mouse"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Razer </div>                                        <div class="featured__title">DeathAdder V2 X Hyperspeed</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="69c165bf-6f65-4978-aecc-7f283fa6234f">            <a href="https://www.amazon.com/HyperX-Cloud-Alpha-Gaming-Headset/dp/B074NBSF9N" data-model-name="HyperX Cloud Alpha" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GH8BmjuJp5hDotFQbEYn5D.jpg" alt="HyperX Cloud Alpha gaming headset"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>HyperX</div>                                        <div class="featured__title">Cloud Alpha</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-shop-the-pc-gamer-high-end-build"><span>Shop the PC Gamer high-end build</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:2752px;"><p class="vanilla-image-block" style="padding-top:55.81%;"><img id="XJjrVfa5bHcAVMHMneoLDo" name="download (29)" alt="A Gigabyte RTX 5080 graphics card, an AMD Ryzen 7 9800X3D CPU, and an Arctic Xtender PC case on a circuit board-themed background" src="https://cdn.mos.cms.futurecdn.net/XJjrVfa5bHcAVMHMneoLDo.png" mos="" align="middle" fullscreen="" width="2752" height="1536" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Gigabyte/AMD/Arctic)</span></figcaption></figure><p>Hey, at least we kept <em>around </em>the $5,000 mark, eh? Yes, this is the high-end build and that means we've got a bit more of a blank cheque when it comes to filling out the parts list. That's not something that would have happened if we'd stuck with the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review/" target="_blank">RTX 5090 </a>as our GPU recommendation. That card alone tops the $4,000 mark right now.</p><p>Even the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5080-founders-edition-review/" target="_blank">RTX 5080</a> is getting on for around $1,500 pricing at the moment, but at least it's vaguely attainable for a high-end PC. Though it is making do with just 16 GB of VRAM, yet is also likely to be one of the few to get away with that level of video memory for a while, at least on the Nvidia side.</p><p>We haven't skimped on the other aspects of the build, but have also not gone overboard just for the sake of it. In recommending the <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-7-9800x3d-review/" target="_blank">Ryzen 7 9800X3D</a> over the far more CPU core-happy <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-9-9950x3d-review/" target="_blank">Ryzen 9 9950X3D</a> you could say we're being miserly, but any performance benefits you get with the bigger AMD chip are miniscule when we're talking about gaming prowess. If you want your rig to be doing more productivity based tasks, then the big boi Ryzen might be a good bet.</p>        <div class="featured_product_block featured_block_hero" data-id="24ce4e24-5e38-4251-a864-b7c116544d68">            <a href="https://www.amazon.com/MSI-MAG-X870E-Tomahawk-WiFi/dp/B0DT55ZJM7/" data-model-name="MSI MAG X870E Tomahawk Wifi" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/JM7aj6KKKN9sms6M2AhhnN.jpg" alt="MSI X870E motherboard"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>msi</div>                                        <div class="featured__title">MAG X870E Tomahawk WiFi</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c01f58f1-7142-42e8-828c-b16150f8e79d">            <a href="https://www.newegg.com/amd-ryzen-7-9800x3d-ryzen-7-9000-series-granite-ridge-zen-5-socket-am5-processor/p/N82E16819113877" data-model-name="AMD Ryzen 7 9800X3D" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/P78LncBnwVVSFRAePJKwKN.jpg" alt="AMD Ryzen 7 9800X3D CPU"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>AMD</div>                                        <div class="featured__title">Ryzen 7 9800X3D</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="7200c65d-cde6-46ef-b784-d1fa63557a24">            <a href="https://www.amazon.com/GIGABYTE-GeForce-WINDFORCE-Graphics-GV-N5080WF3-16GD/dp/B0DXWKQN7J" data-model-name="Nvidia GeForce RTX 5080" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/RmuBPvG3D87v6aBbJDaghN.jpg" alt="Gigabyte Nvidia graphics card"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Nvidia</div>                                        <div class="featured__title">GeForce RTX 5080</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5e77deda-9379-4cff-a124-73d39494b695">            <a href="https://www.amazon.com/quiet-Light-Cooling-System-BW022/dp/B0DDR3VT16/" data-model-name="Be Quiet! Light Loop 360mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GREveiCx9bazgnycb3KRmN.jpg" alt="Be Quiet! Light Loop CPU cooler"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>be quiet!</div>                                        <div class="featured__title">Light Loop BW022 360 mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="3f85524f-50c2-42b4-994d-c939c5fc5112">            <a href="https://www.amazon.com/Crucial-6400MHz-Overclocking-Desktop-Compatible/dp/B0DHFD5625/" data-model-name="Crucial Pro Overclocking DDR5-6400 C32 2x16GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/AvNktRpYVrnqjxuaRqbTBN.jpg" alt="Crucial Pro DDR5 memory"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crucial</div>                                        <div class="featured__title">Pro 32GB (2x16GB) DDR5 6400MHz CL38</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="4d0018b0-1966-4fd2-900a-aea1ba4da51d">            <a href="https://www.amazon.com/Seasonic-ATX-3-0-TX-1300-SSR-1300TR2/dp/B0C572JWW9/" data-model-name="Prime TX-1300 SSR-1300TR2 1300W 80+ Titanium ATX 3.0" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/BknX3qQM8wCD8BbbxsYsmN.jpg" alt="Seasonic PSU"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Seasonic</div>                                        <div class="featured__title">Prime TX-1300 SSR-1300TR2 1300W 80+ Titanium ATX 3.0</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f1b8e3c7-279f-47ca-a40c-aebd133b0072">            <a href="https://www.amazon.com/Internal-Compatible-Software-Mac-OS-X/dp/B0F9XP15XL" data-model-name="Crucial T710 4 TB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/FBK6cSpw8Jd7may2VR29UN.jpg" alt="Crucial T710 SSD"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Crucial</div>                                        <div class="featured__title">T710 4 TB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="bcc91293-bfc1-4aa5-a51d-47db5cc41201">            <a href="https://www.amazon.com/ARCTIC-Xtender-Black-RGB-pre-Mounted/dp/B0DP2CX47X/" data-model-name="Arctic Xtender" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/at8GzMdJn7x7xfYQaMkgrg.jpg" alt="Arctic Xtender PC case"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Arctic</div>                                        <div class="featured__title">Xtender</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="585e5892-0d38-490b-8293-53383b1c03d1">            <a href="https://www.amazon.com/MSI-MPG-321URX-QD-OLED-Quantum/dp/B0CTSC3VS4" data-model-name="MSI MPG 321URX QD-OLED" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/5cabnQivrmFhX6HgUbXWmN.jpg" alt="MSI MPG 321URX gaming monitor"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>MSI</div>                                        <div class="featured__title">MPG 321URX</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="8f733070-08b4-49d6-9765-9a32cff6fdcd">            <a href="https://www.amazon.com/ASUS-II-Switch-Dampening-Hot-Swappable-PBT/dp/B0C7KFZ5TL" data-model-name="Asus ROG Strix Scope II 96 Wireless" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/iTaaCYBQDmAvxzo9QnLNkN.jpg" alt="Asus ROG Strix Scope II 96 gaming keyboard"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Asus</div>                                        <div class="featured__title">ROG Strix Scope II 96</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="5159b505-a5b9-4613-b6d0-d63bd6debb10">            <a href="https://www.amazon.com/Razer-DeathAdder-Wireless-Gaming-Mouse/dp/B0F3QCXL82" data-model-name="Razer DeathAdder V4 Pro" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:132.14%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/mhAhwcfp86S3xLSP6F2wDN.jpg" alt="Razer DeathAdder V4 Pro gaming mouse"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Razer </div>                                        <div class="featured__title">DeathAdder V4 Pro</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="c6441136-a40c-4256-aced-52279356e7ea">            <a href="https://www.amazon.com/Audeze-Maxwell-PlayStation-Low-Latency-Bluetooth/dp/B0G98TB4ZF/" data-model-name="Audeze Maxwell 2" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.15%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Bphx92V8xfegtRNuaEonc3.jpg" alt="An Audeze Maxwell 2 gaming headset on an orange/pink circuit board-themed background"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Audeze</div>                                        <div class="featured__title">Maxwell 2</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Fast, feisty, fabulous: I've benchmarked Intel's new Panther Lake processor and it's dragging gaming laptop performance out of integrated graphics ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/fast-feisty-fabulous-ive-benchmarked-intels-new-panther-lake-processor-and-its-dragging-gaming-laptop-performance-out-of-integrated-graphics/</link>
                                                                            <description>
                            <![CDATA[ The artist formerly known as Panther Lake shows its teeth. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jUBSZX2ubxURLb5myAxSYC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/zFQYqaYbKoGBb6DWrH3rM7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 26 Jan 2026 14:01:00 +0000</pubDate>                                                                                                                                <updated>Tue, 27 Jan 2026 10:09:17 +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/RqRA6M28uuy6JeF64tnvJR.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/zFQYqaYbKoGBb6DWrH3rM7-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Intel Core Ultra Series 3 gaming laptop]]></media:description>                                                            <media:text><![CDATA[An Intel Core Ultra Series 3 gaming laptop]]></media:text>
                                <media:title type="plain"><![CDATA[An Intel Core Ultra Series 3 gaming laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/zFQYqaYbKoGBb6DWrH3rM7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Panther Lake has finally arrived on my test bench. Well, the chip "formerly codenamed" Panther Lake, anyway. Intel would much prefer we refer to its new chip generation as the Intel Core Ultra Series 3—which is the name you'll find emblazoned on the specs sheet of many thin and light laptops in the next few months. And maybe the odd handheld eventually, too.</p><p>The headline news here is the gaming performance, as Intel has supercharged the onboard iGPU of several of its new chips to provide a sizable whack of graphics grunt. I've been testing an <a href="https://www.asus.com/laptops/for-home/zenbook/asus-zenbook-duo-ux8407/" target="_blank">Asus Zenbook Duo</a> equipped with the very tippety-top of the lineup, the <a href="https://www.intel.com/content/www/us/en/products/sku/245526/intel-core-ultra-x9-processor-388h-18m-cache-up-to-5-10-ghz/specifications.html" target="_blank">Intel Core Ultra X9 388H</a>, complete with a 12 Xe3 core-equipped Intel Arc B390 iGPU. One thing has become immediately obvious—it's a surprisingly grunty graphics cruncher when pushed to its limits.</p><div ><table><caption>Intel Arc B390 specs</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Intel Arc B390 (Panther Lake)</strong></p></td><td  ><p><strong>Intel Arc 140V (Lunar Lake)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Architecture</strong></p></td><td  ><p>Xe3</p></td><td  ><p>Xe2</p></td></tr><tr><td class="firstcol " ><p><strong>Max frequency</strong></p></td><td  ><p>2.5 GHz</p></td><td  ><p>2.05 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>Xe-cores</strong></p></td><td  ><p>12</p></td><td  ><p>8</p></td></tr><tr><td class="firstcol " ><p><strong>Ray Tracing Units</strong></p></td><td  ><p>12</p></td><td  ><p>8</p></td></tr><tr><td class="firstcol " ><p><strong>Xe Vector Engines</strong></p></td><td  ><p>96</p></td><td  ><p>64</p></td></tr><tr><td class="firstcol " ><p><strong>XMX Engines</strong></p></td><td  ><p>96</p></td><td  ><p>64</p></td></tr><tr><td class="firstcol " ><p><strong>L2 Cache</strong></p></td><td  ><p>16 MB</p></td><td  ><p>8 MB</p></td></tr></tbody></table></div><p>Now, some expectation-tempering before we start. As an iGPU, the Arc B390 onboard the Core Ultra X9 388H amounts to a single, somewhat-sizable graphics tile, with 12 Xe3 cores, 12 Ray Tracing Units, 96 Xe Vector Engines and XMX engines respectively, and 16 MB of L2 cache. That's an impressive specs sheet for an integrated GPU, but compared to your average discrete unit, it's very, very small scale.</p><p>So, no-one's expecting the Arc B390 to do battle with, say, the RTX 5060 mobile found in many modern <a href="https://www.pcgamer.com/gaming-laptop-deals/#section-under-1-000">budget gaming laptops</a>. Intel, though, is claiming the chip is around 10% faster at gaming than a 60 W-limited RTX 4050 mobile machine on average, and that's a very modest slice of hardware to beat in 2026.</p><p>What we should be excited about, however, is what those claims mean for sleek and slim, productivity-style, dGPU-less laptops that could almost now be classed as gaming laptops. Compress some genuine gaming performance into a single mobile chip, and you could potentially end up with a wealth of svelte, light-as-a-feather mobile machines that can handle a bit of Cyberpunk 2077 on the side. </p><p>Not to mention handhelds, the first of which I am assured will be revealed "soon". We can but dream. Anyway, on with the testing.</p><h2 class="article-body__section" id="section-intel-arc-b390-igpu-benchmarks"><span>Intel Arc B390 iGPU benchmarks</span></h2><iframe src="https://content.jwplatform.com/players/mLCfY87v.html" id="mLCfY87v" title="Cyberpunk 2077 | Arc B390 | Native 1080p" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>For the purpose of direct comparison with our other iGPUs, the Lunar Lake-generation <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/heres-why-im-hoping-to-score-lunar-lake-inside-my-next-handheld-gaming-pc-intels-core-ultra-7-258v-tested-in-games/" target="_blank">Intel Arc 140V</a> and the Strix Point-based <a href="https://www.pcgamer.com/hardware/processors/the-battle-for-the-heart-of-next-gen-handheld-gaming-pcs-amds-strix-point-versus-intels-lunar-lake/" target="_blank">AMD Radeon 890M</a>, I've recorded all my real-world gaming results at 1080p, with varying settings indicated in the charts below.</p><p>Kicking things off with Cyberpunk 2077, I already had a good idea what to expect. I got a chance to perform some <a href="https://www.pcgamer.com/hardware/processors/i-did-some-quick-and-dirty-testing-of-the-intel-arc-b390-igpu-in-intels-new-top-end-core-ultra-chips-and-im-pretty-impressed/" target="_blank">quick and dirty benchmarking of the Arc B390</a> at CES 2026, and recorded a 53 fps average result at 1200p High settings with upscaling disabled. However, dropping CP2077 down to Medium settings (and the aforementioned 1080p res) results in a very healthy 64 fps average. I was pretty impressed back in Vegas, but now? I'm downright stoked.</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-1769165235088-cvixxlbro *, #fv-chart-1769165235088-cvixxlbro *:before, #fv-chart-1769165235088-cvixxlbro *:after, #fv-chart-1769165235088-cvixxlbro-slideshow *, #fv-chart-1769165235088-cvixxlbro-slideshow *:before, #fv-chart-1769165235088-cvixxlbro-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1769165235088-cvixxlbro, #fv-chart-1769165235088-cvixxlbro-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1769165235088-cvixxlbro {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1769165235088-cvixxlbro .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;    }            /* Slideshow Styles */    #fv-chart-1769165235088-cvixxlbro-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1769165235088-cvixxlbro-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1769165235088-cvixxlbro-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-1769165235088-cvixxlbro-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-1769165235088-cvixxlbro-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-1769165235088-cvixxlbro-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1769165235088-cvixxlbro-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1769165235088-cvixxlbro-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-1769165235088-cvixxlbro-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !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-1769165235088-cvixxlbro-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-1769165235088-cvixxlbro-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1769165235088-cvixxlbro .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !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-1769165235088-cvixxlbro .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !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-1769165235088-cvixxlbro .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1769165235088-cvixxlbro .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; }    /* Footer */    #fv-chart-1769165235088-cvixxlbro .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1769165235088-cvixxlbro .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1769165235088-cvixxlbro .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1769165235088-cvixxlbro .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1769165235088-cvixxlbro .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1769165235088-cvixxlbro .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1769165235088-cvixxlbro .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1769165235088-cvixxlbro .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1769165235088-cvixxlbro .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .fv-bar-row, #fv-chart-1769165235088-cvixxlbro .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1769165235088-cvixxlbro .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1769165235088-cvixxlbro .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1769165235088-cvixxlbro .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1769165235088-cvixxlbro .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1769165235088-cvixxlbro .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1769165235088-cvixxlbro .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1769165235088-cvixxlbro .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1769165235088-cvixxlbro .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1769165235088-cvixxlbro .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1769165235088-cvixxlbro .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1769165235088-cvixxlbro .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1769165235088-cvixxlbro .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1769165235088-cvixxlbro .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: #4B5563 !important; text-transform: none !important; }    #fv-chart-1769165235088-cvixxlbro .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1769165235088-cvixxlbro .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1769165235088-cvixxlbro .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1769165235088-cvixxlbro .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1769165235088-cvixxlbro .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1769165235088-cvixxlbro .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1769165235088-cvixxlbro .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1769165235088-cvixxlbro .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1769165235088-cvixxlbro .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1769165235088-cvixxlbro .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1769165235088-cvixxlbro .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1769165235088-cvixxlbro .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1769165235088-cvixxlbro .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !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;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1769165235088-cvixxlbro.mobile-view .fv-pie-container,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1769165235088-cvixxlbro.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1769165235088-cvixxlbro.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1769165235088-cvixxlbro.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1769165235088-cvixxlbro.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-1769165235088-cvixxlbro.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-bar-label, .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-1769165235088-cvixxlbro.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1769165235088-cvixxlbro.mobile-view .fv-x-axis-wrapper,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1769165235088-cvixxlbro.mobile-view .fv-x-axis-label-space,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1769165235088-cvixxlbro.mobile-view .fv-x-axis-chart-space,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1769165235088-cvixxlbro.mobile-view .fv-benchmark-title,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1769165235088-cvixxlbro.mobile-view .fv-dropdown-title,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1769165235088-cvixxlbro.mobile-view .fv-carousel-nav-btn,    #fv-chart-1769165235088-cvixxlbro.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1769165235088-cvixxlbro .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1769165235088-cvixxlbro .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1769165235088-cvixxlbro .fv-bar-row,        #fv-chart-1769165235088-cvixxlbro .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1769165235088-cvixxlbro .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-1769165235088-cvixxlbro .fv-bar-container {            width: 100% !important;        }        #fv-chart-1769165235088-cvixxlbro .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1769165235088-cvixxlbro .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1769165235088-cvixxlbro .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1769165235088-cvixxlbro .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1769165235088-cvixxlbro .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1769165235088-cvixxlbro .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1769165235088-cvixxlbro .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1769165235088-cvixxlbro.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": "Intel Arc B390 1080p gaming benchmarks",  "description": "No upscaling",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-23T10:47:15.088Z",  "keywords": [    "Intel Arc B390 (Asus Zenbook Duo)",    "Radeon 890M (Asus Zephyrus G16)",    "Intel Arc 140V (Asus Zenbook S 14)",    "RTX 4050 Mobile (75 W, Acer Nitro V 15)",    "Cyberpunk 2077 (Medium)",    "Black Myth Wukong (Medium)",    "F1 24 (Medium)",    "Horizon Zero Dawn (Original)",    "Metro Exodus Enhanced Ed. (High)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – Cyberpunk 2077 (Medium)",      "value": 64,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – Cyberpunk 2077 (Medium)",      "value": 41,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc 140V (Asus Zenbook S 14) – Cyberpunk 2077 (Medium)",      "value": 33,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – Cyberpunk 2077 (Medium)",      "value": 81,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – Black Myth Wukong (Medium)",      "value": 39,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – Black Myth Wukong (Medium)",      "value": 23,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc 140V (Asus Zenbook S 14) – Black Myth Wukong (Medium)",      "value": 17,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – Black Myth Wukong (Medium)",      "value": 53,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – F1 24 (Medium)",      "value": 113,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – F1 24 (Medium)",      "value": 74,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – F1 24 (Medium)",      "value": 155,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – Horizon Zero Dawn (Original)",      "value": 82,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – Horizon Zero Dawn (Original)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc 140V (Asus Zenbook S 14) – Horizon Zero Dawn (Original)",      "value": 37,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – Horizon Zero Dawn (Original)",      "value": 111,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – Metro Exodus Enhanced Ed. (High)",      "value": 49,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – Metro Exodus Enhanced Ed. (High)",      "value": 27,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc 140V (Asus Zenbook S 14) – Metro Exodus Enhanced Ed. (High)",      "value": 27,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – Metro Exodus Enhanced Ed. (High)",      "value": 43,      "unitText": "Avg FPS"    }  ]}</script>        <div id="fv-chart-1769165235088-cvixxlbro" class="fv-chart-wrapper  " data-bar-labels-on-top="false">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Intel Arc B390 1080p gaming benchmarks</h3>            <p class="fv-chart-subhead">No upscaling</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077 (Medium)</option><option value="1">Black Myth Wukong (Medium)</option><option value="2">F1 24 (Medium)</option><option value="3">Horizon Zero Dawn (Original)</option><option value="4">Metro Exodus Enhanced Ed. (High)</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-1769165235088-cvixxlbro-bar-Cyberpunk 2077 (Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Medium)" data-subhead="No upscaling" 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="Intel Arc B390 (Asus Zenbook Duo)">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</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">64</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">52</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Radeon 890M (Asus Zephyrus G16)">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 41%; background-color: #E33235;" data-target-width="41">        <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">35</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Intel Arc 140V (Asus Zenbook S 14)">                    <div class="fv-bar-label ">Intel Arc 140V (Asus Zenbook S 14)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33%; background-color: #E33235;" data-target-width="33">        <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: 27%; background-color: #FE9F58;" data-target-width="27">        <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 4050 Mobile (75 W, Acer Nitro V 15)">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</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: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><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>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (Medium) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>64 Avg FPS, 52 1% Low FPS</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>41 Avg FPS, 35 1% Low FPS</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>33 Avg FPS, 27 1% Low FPS</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>81 Avg FPS, 56 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769165235088-cvixxlbro-bar-Black Myth Wukong (Medium)" data-chart-type="Bar" data-title="Black Myth Wukong (Medium)" data-subhead="No upscaling" 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="Intel Arc B390 (Asus Zenbook Duo)">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</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">39</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 51.66666666666667%; background-color: #FE9F58;" data-target-width="51.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">31</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Radeon 890M (Asus Zephyrus G16)">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 38.333333333333336%; background-color: #E33235;" data-target-width="38.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">23</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-bar-row" title="Intel Arc 140V (Asus Zenbook S 14)">                    <div class="fv-bar-label ">Intel Arc 140V (Asus Zenbook S 14)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 28.333333333333332%; background-color: #E33235;" data-target-width="28.333333333333332">        <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">17</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 23.333333333333332%; background-color: #FE9F58;" data-target-width="23.333333333333332">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">14</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 4050 Mobile (75 W, Acer Nitro V 15)">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.33333333333333%; background-color: #E33235;" data-target-width="88.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">53</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-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 (Medium) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>39 Avg FPS, 31 1% Low FPS</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>23 Avg FPS, 20 1% Low FPS</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>17 Avg FPS, 14 1% Low FPS</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>53 Avg FPS, 44 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769165235088-cvixxlbro-bar-F1 24 (Medium)" data-chart-type="Bar" data-title="F1 24 (Medium)" data-subhead="No upscaling" 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="Intel Arc B390 (Asus Zenbook Duo)">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 56.49999999999999%; background-color: #E33235;" data-target-width="56.49999999999999">        <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: 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">100</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Radeon 890M (Asus Zephyrus G16)">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 37%; background-color: #E33235;" data-target-width="37">        <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: 32.5%; background-color: #FE9F58;" data-target-width="32.5">        <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 4050 Mobile (75 W, Acer Nitro V 15)">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</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">155</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">108</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 (Medium) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>113 Avg FPS, 100 1% Low FPS</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>74 Avg FPS, 65 1% Low FPS</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>N/A</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>155 Avg FPS, 108 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769165235088-cvixxlbro-bar-Horizon Zero Dawn (Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn (Original)" data-subhead="No upscaling" 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="Intel Arc B390 (Asus Zenbook Duo)">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 54.666666666666664%; background-color: #E33235;" data-target-width="54.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">82</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 38.666666666666664%; background-color: #FE9F58;" data-target-width="38.666666666666664">        <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="Radeon 890M (Asus Zephyrus G16)">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 36%; background-color: #E33235;" data-target-width="36">        <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">54</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 8%; background-color: #FE9F58;" data-target-width="8">            </div><span class="fv-bar-value-outside">12</span></div>                    </div>                </div><div class="fv-bar-row" title="Intel Arc 140V (Asus Zenbook S 14)">                    <div class="fv-bar-label ">Intel Arc 140V (Asus Zenbook S 14)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 24.666666666666668%; background-color: #E33235;" data-target-width="24.666666666666668">        <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">37</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 13.333333333333334%; background-color: #FE9F58;" data-target-width="13.333333333333334">        <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 4050 Mobile (75 W, Acer Nitro V 15)">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</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: 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-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>Horizon Zero Dawn (Original) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>82 Avg FPS, 58 1% Low FPS</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>54 Avg FPS, 12 1% Low FPS</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>37 Avg FPS, 20 1% Low FPS</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>111 Avg FPS, 60 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769165235088-cvixxlbro-bar-Metro Exodus Enhanced Ed. (High)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Ed. (High)" data-subhead="No upscaling" 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="Intel Arc B390 (Asus Zenbook Duo)">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</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="Radeon 890M (Asus Zephyrus G16)">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45%; background-color: #E33235;" data-target-width="45">        <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: 11.666666666666666%; background-color: #FE9F58;" data-target-width="11.666666666666666">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Intel Arc 140V (Asus Zenbook S 14)">                    <div class="fv-bar-label ">Intel Arc 140V (Asus Zenbook S 14)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45%; background-color: #E33235;" data-target-width="45">        <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: 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">18</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 4050 Mobile (75 W, Acer Nitro V 15)">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</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: 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-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 Ed. (High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>49 Avg FPS, 33 1% Low FPS</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>27 Avg FPS, 7 1% Low FPS</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>27 Avg FPS, 18 1% Low FPS</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>43 Avg FPS, 30 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 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.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, 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';                    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;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // 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);                             }                        }                    });                                        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); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // 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-1769165235088-cvixxlbro', false); });      } else {        initialize('fv-chart-1769165235088-cvixxlbro', false);      }    })();      </script>  </div><p>Compared to the Lunar Lake and Strix Point iGPUs, the Arc B390 delivers the sort of results that look like… well, the figures you might expect from a "proper" graphics chip. It puts out nearly twice the frame rate of both iGPUs across my test suite, with similarly impressive numbers in the 1% lows.</p><p>Taking a closer look at the Black Myth: Wukong chart, it's not quite as easy of a ride for the Arc B390. Still, a 39 fps average without upscaling is definitely playable, whereas the Radeon 890M and Arc 140V deliver nothing but crunch by comparison, with 23 and 17 fps average results respectively. Still, Horizon Zero Dawn reveals a massive performance jump over its iGPU rivals, with the B390 managing to stay 28 frames ahead over its Strix Point rival, and a massive 45 frames ahead of its elder sibling.</p><iframe src="https://content.jwplatform.com/players/mVaGioyR.html" id="mVaGioyR" title="F1 24 | Arc B390 | 1080p" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><div><blockquote><p>I was pretty impressed back in Vegas, but now? I'm downright stoked</p></blockquote></div><p>However, at this point I'm sure you've noticed the RTX 4050 gaming laptop lurking at the bottom of my charts, consistently making all of our iGPUs look a little silly. </p><p>Now, before we go crying in our respective soups, it's worth mentioning that the Acer Nitro V 15 results were recorded with a 75 W variant of Nvidia's previous gen entry-level mobile GPU, which is 15 watts higher than the entire Nvidia system in Intel's test figures—so looking at them in direct comparison is perhaps a little unfair.</p><p>That being said, I've included it as an example of what sort of gaming performance you can expect from a budget gaming laptop at similar settings—and it turns out, it's usually quite a bit more than the top-end Intel Core Ultra Series 3 iGPU can provide on its own.</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:3211px;"><p class="vanilla-image-block" style="padding-top:56.43%;"><img id="kupE6K2Ke5uqhaj9JM5q4k" name="Screenshot 2026-01-22 183419" alt="An Intel slide comparing the Intel Core Ultra X9 388H to an Nvidia RTX 4050 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/kupE6K2Ke5uqhaj9JM5q4k.png" mos="" align="middle" fullscreen="1" width="3211" height="1812" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/kupE6K2Ke5uqhaj9JM5q4k.png' 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: Intel)</span></figcaption></figure><p>Intel's "similar performance to [an] Nvidia 4050 laptop" claims are also based on a different set of benches (with different settings) over a much wider suite of games. Still, when it comes to our specific testing suite, it's clear that a relatively low-wattage RTX 4050 (its full TGP can be up to 115 W) is still capable of throwing even the fastest iGPUs in the mud in many scenarios.</p><p>However, the Nvidia GPU doesn't have it all its own way, as evidenced by the Metro Exodus: Enhanced results. The little Arc manages to beat not just its iGPU competition, but even the RTX 4050, here by six frames on average. And while that isn't a massive performance gain, it's notable as the only example in my 1080p gaming benchmarks where the B390 pulls ahead of its discrete competition.</p><p>With Quality upscaling enabled, the Arc B390 delivers a very respectable 57 fps in BM:W, whereas its competition lags behind around the 30-33 fps mark. Again, that's the difference between pretty smooth, and pretty crunchy. Or what I'd call good gaming performance, rather than acceptable.</p><iframe src="https://content.jwplatform.com/players/AAq4OVhZ.html" id="AAq4OVhZ" title="Cyberpunk 2077 | Arc B390 | Upscaling 1080p" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><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-1769165474359-8tz2xrwqs *, #fv-chart-1769165474359-8tz2xrwqs *:before, #fv-chart-1769165474359-8tz2xrwqs *:after, #fv-chart-1769165474359-8tz2xrwqs-slideshow *, #fv-chart-1769165474359-8tz2xrwqs-slideshow *:before, #fv-chart-1769165474359-8tz2xrwqs-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1769165474359-8tz2xrwqs, #fv-chart-1769165474359-8tz2xrwqs-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1769165474359-8tz2xrwqs {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1769165474359-8tz2xrwqs .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;    }            /* Slideshow Styles */    #fv-chart-1769165474359-8tz2xrwqs-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1769165474359-8tz2xrwqs-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1769165474359-8tz2xrwqs-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-1769165474359-8tz2xrwqs-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-1769165474359-8tz2xrwqs-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-1769165474359-8tz2xrwqs-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1769165474359-8tz2xrwqs-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1769165474359-8tz2xrwqs-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-1769165474359-8tz2xrwqs-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !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-1769165474359-8tz2xrwqs-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-1769165474359-8tz2xrwqs-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1769165474359-8tz2xrwqs .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !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-1769165474359-8tz2xrwqs .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !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-1769165474359-8tz2xrwqs .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1769165474359-8tz2xrwqs .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; }    /* Footer */    #fv-chart-1769165474359-8tz2xrwqs .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1769165474359-8tz2xrwqs .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1769165474359-8tz2xrwqs .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .fv-bar-row, #fv-chart-1769165474359-8tz2xrwqs .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1769165474359-8tz2xrwqs .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1769165474359-8tz2xrwqs .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1769165474359-8tz2xrwqs .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1769165474359-8tz2xrwqs .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1769165474359-8tz2xrwqs .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: #4B5563 !important; text-transform: none !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1769165474359-8tz2xrwqs .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1769165474359-8tz2xrwqs .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !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;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1769165474359-8tz2xrwqs.mobile-view .fv-pie-container,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1769165474359-8tz2xrwqs.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1769165474359-8tz2xrwqs.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1769165474359-8tz2xrwqs.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1769165474359-8tz2xrwqs.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-1769165474359-8tz2xrwqs.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-bar-label, .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-1769165474359-8tz2xrwqs.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1769165474359-8tz2xrwqs.mobile-view .fv-x-axis-wrapper,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1769165474359-8tz2xrwqs.mobile-view .fv-x-axis-label-space,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1769165474359-8tz2xrwqs.mobile-view .fv-x-axis-chart-space,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1769165474359-8tz2xrwqs.mobile-view .fv-benchmark-title,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1769165474359-8tz2xrwqs.mobile-view .fv-dropdown-title,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1769165474359-8tz2xrwqs.mobile-view .fv-carousel-nav-btn,    #fv-chart-1769165474359-8tz2xrwqs.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1769165474359-8tz2xrwqs .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1769165474359-8tz2xrwqs .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1769165474359-8tz2xrwqs .fv-bar-row,        #fv-chart-1769165474359-8tz2xrwqs .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1769165474359-8tz2xrwqs .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-1769165474359-8tz2xrwqs .fv-bar-container {            width: 100% !important;        }        #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1769165474359-8tz2xrwqs .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1769165474359-8tz2xrwqs .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1769165474359-8tz2xrwqs .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1769165474359-8tz2xrwqs .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1769165474359-8tz2xrwqs .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1769165474359-8tz2xrwqs.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": "Intel Arc B390 1080p upscaled gaming benchmarks",  "description": "Upscaling set to Quality",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-23T10:51:14.359Z",  "keywords": [    "Intel Arc B390 (Asus Zenbook Duo)",    "Radeon 890M (Asus Zephyrus G16)",    "Intel Arc 140V (Asus Zenbook S 14)",    "RTX 4050 Mobile (75 W, Acer Nitro V 15)",    "Cyberpunk 2077 (Medium)",    "Black Myth Wukong (Medium)",    "F1 24 (Medium)",    "Horizon Zero Dawn (Original)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – Cyberpunk 2077 (Medium)",      "value": 92,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – Cyberpunk 2077 (Medium)",      "value": 53,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc 140V (Asus Zenbook S 14) – Cyberpunk 2077 (Medium)",      "value": 40,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – Cyberpunk 2077 (Medium)",      "value": 110,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – Black Myth Wukong (Medium)",      "value": 57,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – Black Myth Wukong (Medium)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc 140V (Asus Zenbook S 14) – Black Myth Wukong (Medium)",      "value": 30,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – Black Myth Wukong (Medium)",      "value": 81,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – F1 24 (Medium)",      "value": 141,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – F1 24 (Medium)",      "value": 80,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – F1 24 (Medium)",      "value": 150,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – Horizon Zero Dawn (Original)",      "value": 94,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – Horizon Zero Dawn (Original)",      "value": 77,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Intel Arc 140V (Asus Zenbook S 14) – Horizon Zero Dawn (Original)",      "value": 37,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – Horizon Zero Dawn (Original)",      "value": 116,      "unitText": "Avg FPS"    }  ]}</script>        <div id="fv-chart-1769165474359-8tz2xrwqs" class="fv-chart-wrapper  " data-bar-labels-on-top="false">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Intel Arc B390 1080p upscaled gaming benchmarks</h3>            <p class="fv-chart-subhead">Upscaling set to Quality</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077 (Medium)</option><option value="1">Black Myth Wukong (Medium)</option><option value="2">F1 24 (Medium)</option><option value="3">Horizon Zero Dawn (Original)</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-1769165474359-8tz2xrwqs-bar-Cyberpunk 2077 (Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Medium)" data-subhead="Upscaling set to Quality" 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="Intel Arc B390 (Asus Zenbook Duo)">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.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">92</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="Radeon 890M (Asus Zephyrus G16)">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 35.333333333333336%; background-color: #E33235;" data-target-width="35.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">53</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>                </div><div class="fv-bar-row" title="Intel Arc 140V (Asus Zenbook S 14)">                    <div class="fv-bar-label ">Intel Arc 140V (Asus Zenbook S 14)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 26.666666666666668%; background-color: #E33235;" data-target-width="26.666666666666668">        <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">40</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 22%; background-color: #FE9F58;" data-target-width="22">        <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="RTX 4050 Mobile (75 W, Acer Nitro V 15)">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</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: 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>Cyberpunk 2077 (Medium) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>92 Avg FPS, 60 1% Low FPS</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>53 Avg FPS, 45 1% Low FPS</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>40 Avg FPS, 33 1% Low FPS</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>110 Avg FPS, 63 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769165474359-8tz2xrwqs-bar-Black Myth Wukong (Medium)" data-chart-type="Bar" data-title="Black Myth Wukong (Medium)" data-subhead="Upscaling set to Quality" 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="Intel Arc B390 (Asus Zenbook Duo)">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 56.99999999999999%; background-color: #E33235;" data-target-width="56.99999999999999">        <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: 43%; background-color: #FE9F58;" data-target-width="43">        <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="Radeon 890M (Asus Zephyrus G16)">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 36%; background-color: #E33235;" data-target-width="36">        <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: 28.999999999999996%; background-color: #FE9F58;" data-target-width="28.999999999999996">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">29</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Intel Arc 140V (Asus Zenbook S 14)">                    <div class="fv-bar-label ">Intel Arc 140V (Asus Zenbook S 14)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 30%; background-color: #E33235;" data-target-width="30">        <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: 23%; background-color: #FE9F58;" data-target-width="23">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">23</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 4050 Mobile (75 W, Acer Nitro V 15)">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</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: 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>                </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 (Medium) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>57 Avg FPS, 43 1% Low FPS</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>36 Avg FPS, 29 1% Low FPS</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>30 Avg FPS, 23 1% Low FPS</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>81 Avg FPS, 63 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769165474359-8tz2xrwqs-bar-F1 24 (Medium)" data-chart-type="Bar" data-title="F1 24 (Medium)" data-subhead="Upscaling set to Quality" 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="Intel Arc B390 (Asus Zenbook Duo)">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</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">141</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 84%; background-color: #FE9F58;" data-target-width="84">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">126</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Radeon 890M (Asus Zephyrus G16)">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</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">80</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 4050 Mobile (75 W, Acer Nitro V 15)">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</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">150</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">85</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 (Medium) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>141 Avg FPS, 126 1% Low FPS</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>80 Avg FPS, 65 1% Low FPS</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>N/A</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>150 Avg FPS, 85 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769165474359-8tz2xrwqs-bar-Horizon Zero Dawn (Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn (Original)" data-subhead="Upscaling set to Quality" 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="Intel Arc B390 (Asus Zenbook Duo)">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</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: 44.666666666666664%; background-color: #FE9F58;" data-target-width="44.666666666666664">        <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>                </div><div class="fv-bar-row" title="Radeon 890M (Asus Zephyrus G16)">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 51.33333333333333%; background-color: #E33235;" data-target-width="51.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">77</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 8%; background-color: #FE9F58;" data-target-width="8">            </div><span class="fv-bar-value-outside">12</span></div>                    </div>                </div><div class="fv-bar-row" title="Intel Arc 140V (Asus Zenbook S 14)">                    <div class="fv-bar-label ">Intel Arc 140V (Asus Zenbook S 14)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 24.666666666666668%; background-color: #E33235;" data-target-width="24.666666666666668">        <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">37</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 13.333333333333334%; background-color: #FE9F58;" data-target-width="13.333333333333334">        <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 4050 Mobile (75 W, Acer Nitro V 15)">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 77.33333333333333%; background-color: #E33235;" data-target-width="77.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">116</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">83</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>Horizon Zero Dawn (Original) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>94 Avg FPS, 67 1% Low FPS</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>77 Avg FPS, 12 1% Low FPS</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>37 Avg FPS, 20 1% Low FPS</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>116 Avg FPS, 83 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 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.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, 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';                    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;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // 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);                             }                        }                    });                                        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); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // 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-1769165474359-8tz2xrwqs', false); });      } else {        initialize('fv-chart-1769165474359-8tz2xrwqs', false);      }    })();      </script>  </div><p>Cyberpunk 2077 leaps to a 92 fps average, which is a pretty phenomenal result for a dGPU-less machine—although here comes the RTX 4050 to spoil the party with a 110 fps result. It's worth mentioning, though, that there's only a three fps difference in minimum frames between the two, so in terms of real-world gameplay, you'd likely struggle to tell the difference.</p><p>Another noticeable discrepancy lies in Horizon Zero Dawn, where the budget, previous generation Nvidia mobile GPU puts out a remarkably good 116 fps average. The Arc B390 still puts in an impressive showing of 94 fps, beating the 77 fps and 37 fps averages of the Radeon 890M and Arc 140V with headroom to spare, but it's still indicative of a substantial performance difference no matter which way you look at it.</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="gS5tqGUJYjfEYtXF6YUCnf" name="20260122_181545" alt="A gaming laptop running the Horizon Zero Dawn benchmark" src="https://cdn.mos.cms.futurecdn.net/gS5tqGUJYjfEYtXF6YUCnf.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>Horizon Zero Dawn has a vast draw distance, and its performance has a tendency to hinge on reading and writing lots of pixel information, so I'd wager that what we're seeing here (and in some of my other results) is a memory bandwidth limitation for the iGPUs in comparison to the RTX 4050 Mobile. </p><p>The Intel chip, for example, is sharing LPDDR5X with the rest of the system, whereas the Nvidia chip has its own 192 GB/s GDDR6 to play with over a 96-bit bus. </p><p>That's a relatively narrow data highway for a GPU, but it's still got a significant amount more memory bandwidth to play with than any current integrated chip, including the Arc B390, which theoretically tops out at 74 GB/s. Still, a 94 fps average result in a still-fantastic-looking game in 2026? Yep, I'd say the B390 has done very well here.</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-1769164056018-w7tkps819 *, #fv-chart-1769164056018-w7tkps819 *:before, #fv-chart-1769164056018-w7tkps819 *:after, #fv-chart-1769164056018-w7tkps819-slideshow *, #fv-chart-1769164056018-w7tkps819-slideshow *:before, #fv-chart-1769164056018-w7tkps819-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1769164056018-w7tkps819, #fv-chart-1769164056018-w7tkps819-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1769164056018-w7tkps819 {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1769164056018-w7tkps819 .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;    }            /* Slideshow Styles */    #fv-chart-1769164056018-w7tkps819-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1769164056018-w7tkps819-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1769164056018-w7tkps819-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-1769164056018-w7tkps819-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-1769164056018-w7tkps819-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-1769164056018-w7tkps819-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1769164056018-w7tkps819-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1769164056018-w7tkps819-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-1769164056018-w7tkps819-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !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-1769164056018-w7tkps819-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-1769164056018-w7tkps819-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1769164056018-w7tkps819 .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !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-1769164056018-w7tkps819 .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !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-1769164056018-w7tkps819 .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1769164056018-w7tkps819 .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; }    /* Footer */    #fv-chart-1769164056018-w7tkps819 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1769164056018-w7tkps819 .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1769164056018-w7tkps819 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1769164056018-w7tkps819 .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1769164056018-w7tkps819 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1769164056018-w7tkps819 .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1769164056018-w7tkps819 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1769164056018-w7tkps819 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1769164056018-w7tkps819 .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .fv-bar-row, #fv-chart-1769164056018-w7tkps819 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1769164056018-w7tkps819 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1769164056018-w7tkps819 .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1769164056018-w7tkps819 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1769164056018-w7tkps819 .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1769164056018-w7tkps819 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1769164056018-w7tkps819 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1769164056018-w7tkps819 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1769164056018-w7tkps819 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1769164056018-w7tkps819 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1769164056018-w7tkps819 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1769164056018-w7tkps819 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1769164056018-w7tkps819 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1769164056018-w7tkps819 .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: #4B5563 !important; text-transform: none !important; }    #fv-chart-1769164056018-w7tkps819 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1769164056018-w7tkps819 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1769164056018-w7tkps819 .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1769164056018-w7tkps819 .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1769164056018-w7tkps819 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1769164056018-w7tkps819 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1769164056018-w7tkps819 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1769164056018-w7tkps819 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1769164056018-w7tkps819 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1769164056018-w7tkps819 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1769164056018-w7tkps819 .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1769164056018-w7tkps819 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1769164056018-w7tkps819 .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !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;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1769164056018-w7tkps819.mobile-view .fv-pie-container,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1769164056018-w7tkps819.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1769164056018-w7tkps819.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1769164056018-w7tkps819.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1769164056018-w7tkps819.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-1769164056018-w7tkps819.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-bar-label, .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-1769164056018-w7tkps819.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1769164056018-w7tkps819.mobile-view .fv-x-axis-wrapper,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1769164056018-w7tkps819.mobile-view .fv-x-axis-label-space,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1769164056018-w7tkps819.mobile-view .fv-x-axis-chart-space,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1769164056018-w7tkps819.mobile-view .fv-benchmark-title,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1769164056018-w7tkps819.mobile-view .fv-dropdown-title,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1769164056018-w7tkps819.mobile-view .fv-carousel-nav-btn,    #fv-chart-1769164056018-w7tkps819.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1769164056018-w7tkps819 .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1769164056018-w7tkps819 .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1769164056018-w7tkps819 .fv-bar-row,        #fv-chart-1769164056018-w7tkps819 .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1769164056018-w7tkps819 .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-1769164056018-w7tkps819 .fv-bar-container {            width: 100% !important;        }        #fv-chart-1769164056018-w7tkps819 .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1769164056018-w7tkps819 .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1769164056018-w7tkps819 .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1769164056018-w7tkps819 .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1769164056018-w7tkps819 .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1769164056018-w7tkps819 .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1769164056018-w7tkps819 .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1769164056018-w7tkps819.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": "Intel Arc B390 synthetic benchmarks",  "description": "GPU index score",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-23T10:27:36.018Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Intel Arc B390 (Asus Zenbook Duo)",    "Radeon 890M (Asus Zephyrus G16)",    "Intel Arc 140V (Asus Zenbook S 14)",    "RTX 4050 Mobile (75 W, Acer Nitro V 15)",    "3DMark Time Spy",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Intel Arc 140V (Asus Zenbook S 14) – 3DMark Time Spy",      "value": 3744,      "unitText": "GPU index"    },    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – 3DMark Time Spy",      "value": 7192,      "unitText": "GPU index"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – 3DMark Time Spy",      "value": 3674,      "unitText": "GPU index"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – 3DMark Time Spy",      "value": 8277,      "unitText": "GPU index"    }  ]}</script>        <div id="fv-chart-1769164056018-w7tkps819" class="fv-chart-wrapper  " data-bar-labels-on-top="false">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Intel Arc B390 synthetic benchmarks</h3>            <p class="fv-chart-subhead">GPU index score</p>                        <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769164056018-w7tkps819-bar-3DMark Time Spy" data-chart-type="Bar" data-title="3DMark Time Spy" data-subhead="GPU index score" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">3DMark Time Spy</h4><div class="fv-bar-row" title="Intel Arc B390 (Asus Zenbook Duo) - 3DMark Time Spy: 7192 GPU index">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 71.92%; background-color: #FE9F58;" data-target-width="71.92">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7192</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Radeon 890M (Asus Zephyrus G16) - 3DMark Time Spy: 3674 GPU index">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 36.74%; background-color: #1CA9C4;" data-target-width="36.74">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">3674</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Intel Arc 140V (Asus Zenbook S 14) - 3DMark Time Spy: 3744 GPU index">                    <div class="fv-bar-label ">Intel Arc 140V (Asus Zenbook S 14)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 37.44%; background-color: #E33235;" data-target-width="37.44">        <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">3744</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="RTX 4050 Mobile (75 W, Acer Nitro V 15) - 3DMark Time Spy: 8277 GPU index">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 82.77%; background-color: #EB6F71;" data-target-width="82.77">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">8277</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>2,500</span><span>5,000</span><span>7,500</span><span>10,000</span></div>            <div class="fv-x-axis-unit">GPU index</div>        </div>    </div>        <table class="sr-only">            <caption>3DMark Time Spy Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>7192</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>3674</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>3744</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>8277</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 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.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, 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';                    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;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // 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);                             }                        }                    });                                        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); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // 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-1769164056018-w7tkps819', false); });      } else {        initialize('fv-chart-1769164056018-w7tkps819', false);      }    })();      </script>  </div><p>And then there's 3DMark Time Spy. I was expecting a pretty high GPU score for the Intel chip, but I'll admit I had to double check the reviewers guide to make sure I hadn't screwed something up. A 7192 GPU index result is pretty darn fantastic, and casts a very long shadow over both the AMD and the previous-gen Intel iGPU. It's not that far behind the RTX 4050 mobile, either, even with its considerable wattage advantage.</p><p>Now, the cynic in me (and I have to admit, I'm mostly cynic) would say that we've seen previous Intel chips perform surprisingly well in 3DMark benchmarks before. Intel's various architectures seem to respond well to the challenge UL's benchmarks put in front of them, so I wouldn't necessarily take those numbers as a singular indication of performance overall. Still, it's an impressive figure, and one that Intel can wear with pride.</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-1769185199361-sqqegtnnh *, #fv-chart-1769185199361-sqqegtnnh *:before, #fv-chart-1769185199361-sqqegtnnh *:after, #fv-chart-1769185199361-sqqegtnnh-slideshow *, #fv-chart-1769185199361-sqqegtnnh-slideshow *:before, #fv-chart-1769185199361-sqqegtnnh-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1769185199361-sqqegtnnh, #fv-chart-1769185199361-sqqegtnnh-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1769185199361-sqqegtnnh {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1769185199361-sqqegtnnh .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;    }            /* Slideshow Styles */    #fv-chart-1769185199361-sqqegtnnh-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1769185199361-sqqegtnnh-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1769185199361-sqqegtnnh-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-1769185199361-sqqegtnnh-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-1769185199361-sqqegtnnh-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-1769185199361-sqqegtnnh-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1769185199361-sqqegtnnh-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1769185199361-sqqegtnnh-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-1769185199361-sqqegtnnh-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !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-1769185199361-sqqegtnnh-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-1769185199361-sqqegtnnh-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1769185199361-sqqegtnnh .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !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-1769185199361-sqqegtnnh .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !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-1769185199361-sqqegtnnh .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1769185199361-sqqegtnnh .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; }    /* Footer */    #fv-chart-1769185199361-sqqegtnnh .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1769185199361-sqqegtnnh .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1769185199361-sqqegtnnh .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .fv-bar-row, #fv-chart-1769185199361-sqqegtnnh .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1769185199361-sqqegtnnh .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1769185199361-sqqegtnnh .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1769185199361-sqqegtnnh .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1769185199361-sqqegtnnh .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1769185199361-sqqegtnnh .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: #4B5563 !important; text-transform: none !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1769185199361-sqqegtnnh .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1769185199361-sqqegtnnh .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !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;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1769185199361-sqqegtnnh.mobile-view .fv-pie-container,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1769185199361-sqqegtnnh.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1769185199361-sqqegtnnh.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1769185199361-sqqegtnnh.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1769185199361-sqqegtnnh.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-1769185199361-sqqegtnnh.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-bar-label, .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-1769185199361-sqqegtnnh.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1769185199361-sqqegtnnh.mobile-view .fv-x-axis-wrapper,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1769185199361-sqqegtnnh.mobile-view .fv-x-axis-label-space,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1769185199361-sqqegtnnh.mobile-view .fv-x-axis-chart-space,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1769185199361-sqqegtnnh.mobile-view .fv-benchmark-title,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1769185199361-sqqegtnnh.mobile-view .fv-dropdown-title,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1769185199361-sqqegtnnh.mobile-view .fv-carousel-nav-btn,    #fv-chart-1769185199361-sqqegtnnh.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1769185199361-sqqegtnnh .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1769185199361-sqqegtnnh .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1769185199361-sqqegtnnh .fv-bar-row,        #fv-chart-1769185199361-sqqegtnnh .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1769185199361-sqqegtnnh .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-1769185199361-sqqegtnnh .fv-bar-container {            width: 100% !important;        }        #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1769185199361-sqqegtnnh .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1769185199361-sqqegtnnh .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1769185199361-sqqegtnnh .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1769185199361-sqqegtnnh .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1769185199361-sqqegtnnh .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1769185199361-sqqegtnnh.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 battery life results",  "description": "50% display brightness, Bluetooth disabled, Balanced power mode",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-23T16:19:59.361Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Intel Arc B390 (Asus Zenbook Duo)",    "Radeon 890M (Asus Zephyrus G16)",    "Intel Arc 140V (Asus Zenbook S 14)",    "RTX 4050 Mobile (75 W, Acer Nitro V 15)",    "PCMark 10 Gaming",    "PCMark 10 gaming battery life test",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Intel Arc 140V (Asus Zenbook S 14) – PCMark 10 Gaming",      "value": 155,      "unitText": "Battery life (Mins)"    },    {      "@type": "PropertyValue",      "name": "Intel Arc B390 (Asus Zenbook Duo) – PCMark 10 Gaming",      "value": 146,      "unitText": "Battery life (Mins)"    },    {      "@type": "PropertyValue",      "name": "Radeon 890M (Asus Zephyrus G16) – PCMark 10 Gaming",      "value": 70,      "unitText": "Battery life (Mins)"    },    {      "@type": "PropertyValue",      "name": "RTX 4050 Mobile (75 W, Acer Nitro V 15) – PCMark 10 Gaming",      "value": 92,      "unitText": "Battery life (Mins)"    }  ]}</script>        <div id="fv-chart-1769185199361-sqqegtnnh" class="fv-chart-wrapper  " data-bar-labels-on-top="false">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming battery life results</h3>            <p class="fv-chart-subhead">50% display brightness, Bluetooth disabled, Balanced power mode</p>                        <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769185199361-sqqegtnnh-bar-PCMark 10 Gaming" data-chart-type="Bar" data-title="PCMark 10 gaming battery life test" data-subhead="50% display brightness, Bluetooth disabled, Balanced power mode" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 gaming battery life test</h4><div class="fv-bar-row" title="Intel Arc B390 (Asus Zenbook Duo) - PCMark 10 gaming battery life test: 146 Battery life (Mins)">                    <div class="fv-bar-label ">Intel Arc B390 (Asus Zenbook Duo)</div>                    <div class="fv-bar-container">                        <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">146</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Radeon 890M (Asus Zephyrus G16) - PCMark 10 gaming battery life test: 70 Battery life (Mins)">                    <div class="fv-bar-label ">Radeon 890M (Asus Zephyrus G16)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 35%; background-color: #1CA9C4;" 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">70</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Intel Arc 140V (Asus Zenbook S 14) - PCMark 10 gaming battery life test: 155 Battery life (Mins)">                    <div class="fv-bar-label ">Intel Arc 140V (Asus Zenbook S 14)</div>                    <div class="fv-bar-container">                        <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">155</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="RTX 4050 Mobile (75 W, Acer Nitro V 15) - PCMark 10 gaming battery life test: 92 Battery life (Mins)">                    <div class="fv-bar-label ">RTX 4050 Mobile (75 W, Acer Nitro V 15)</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="width: 46%; background-color: #EB6F71;" data-target-width="46">        <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><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 class="fv-x-axis-unit">Battery life (Mins)</div>        </div>    </div>        <table class="sr-only">            <caption>PCMark 10 gaming battery life test Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Intel Arc B390 (Asus Zenbook Duo)</td>                <td>146</td>            </tr><tr>                <td>Radeon 890M (Asus Zephyrus G16)</td>                <td>70</td>            </tr><tr>                <td>Intel Arc 140V (Asus Zenbook S 14)</td>                <td>155</td>            </tr><tr>                <td>RTX 4050 Mobile (75 W, Acer Nitro V 15)</td>                <td>92</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 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.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, 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';                    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;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // 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);                             }                        }                    });                                        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); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // 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-1769185199361-sqqegtnnh', false); });      } else {        initialize('fv-chart-1769185199361-sqqegtnnh', false);      }    })();      </script>  </div><p>Looking at my gaming battery life figures, it's interesting to note that the Panther Lake chip drains the Asus Zenbook Duo's 99 Wh dual-cell battery system nine minutes faster than the Lunar Lake chip in the 75 Whr Asus Zenbook S 14. </p><p>However, given the performance difference between the two, I'd say a 40 W average throughout the test is an impressively low power draw for such a chip, and there are many differences between the two systems that could account for that slightly lower figure. </p><p>Certainly, in real world usage <a href="https://www.pcgamer.com/hardware/gaming-laptops/i-ditched-my-laptop-charger-for-a-day-of-travel-work-and-gaming-with-intels-new-core-ultra-series-3-chip-and-still-had-18-percent-battery-life-left-when-i-got-home/" target="_blank">I've been massively impressed by the Zenbook Duo's battery life</a>, as it managed a full day of working and light gaming with power to spare. Is this chip feeling like the future yet, or is that just me?</p><h2 class="article-body__section" id="section-panther-lake-gaming-performance-analysis"><span>Panther Lake gaming performance: Analysis</span></h2><p>Throughout my testing, I've had to keep reminding myself that I'm benchmarking an iGPU, a relatively small tile integrated into a relatively small chip. As Intel has been keen to point out during my many technical demonstrations at CES, the Arc B390 is large by iGPU standards. But hold a Core Ultra Series 3 chip in your hands, and the scale of Intel's achievement becomes obvious.</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="vrdtvrqT5RGTnhuFQQe2Tk" name="CoreUltraSeries3" alt="An Intel Core Ultra Series 3 chip held between two fingers" src="https://cdn.mos.cms.futurecdn.net/vrdtvrqT5RGTnhuFQQe2Tk.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's a tiny slip of a GPU when compared to anything other than its most direct competition. And, as I've shown with my results, it gives the Radeon 890M and Arc 140V a thorough thrashing in any gaming-related task you can throw at it. Intel has pulled off something of a magic trick here—the Arc B390 represents not just a major leap towards proper gaming performance springing from a single, CPU-inclusive die, but perhaps its actual arrival.</p><p>While a proper modern dGPU— even an entry level one—will likely streak ahead in most benchmarks, the Arc B390 has enough chutzpah to <em>feel </em>like one in real world usage. And that, my friends, is a pretty stonking technical achievement.</p><div><blockquote><p>...while the affordability of devices using the chip is still a large, looming question, I can't help but admire its moxie</p></blockquote></div><p>The last question, and perhaps the most important, comes down to cost. The Asus machine I have in front of me has a <a href="https://www.asus.com/uk/laptops/for-home/zenbook/asus-zenbook-duo-ux8407/" target="_blank">£2,300+ price tag</a> (US pricing is yet to be confirmed), and being a dual-OLED equipped ultrabook, that's perhaps no surprise. </p><p>Still, I've got my doubts about this particular top-end chip appearing in machines that actually make sense as potential gaming laptop replacements, given the MSRP they're likely to be saddled with.</p><p>But the <a href="https://www.intel.com/content/www/us/en/products/sku/245523/intel-core-ultra-x7-processor-368h-18m-cache-up-to-5-00-ghz/specifications.html" target="_blank">Intel Core Ultra X7 368H</a>, a 16-core variant with the Arc B390 onboard? That leaps off the SKU list as a more affordable solution. And let's not rule out the <a href="https://www.intel.com/content/www/us/en/products/sku/245531/intel-core-ultra-5-processor-338h-18m-cache-up-to-4-70-ghz/specifications.html" target="_blank">Core Ultra 5 338H</a>, either, a 12-core PTL chip with the Intel Arc B370, which looks a lot like the B390 but with two fewer Xe3 cores. </p><p>We'll be testing one of those the second the opportunity arises, but in the meantime, the top-end iGPU I have in front of me has certainly set some very high standards.</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="ZzVjsAjfXzkCLXN9jiuHrn" name="Intel header" alt="An Asus Zenbook Duo with an Intel Core Ultra Series 3 Panther Lake chip inside" src="https://cdn.mos.cms.futurecdn.net/ZzVjsAjfXzkCLXN9jiuHrn.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>So, is the Intel Arc B390 the iGPU of my dreams? Well, it's pretty damn close. Certainly, I've been very impressed with the results I've found to date, and while the affordability of devices using the chip is still a large, looming question, I can't help but admire its moxie.</p><p>Do I want one in my next dGPU-less machine? Yes, absolutely. My next handheld? Certainly. My next dedicated gaming laptop? Perhaps not, if sub-$1,000 entry level machines are still a thing once the current <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> has finished trashing the PC hardware market. </p><p>Still, the Intel iGPU feels like a quantum leap forward for integrated graphics hardware, and for that I have to applaud it. Fast, feisty, and fabulous? Oh yes—this Panther's got bite.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Azoth 96 HE review ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-azoth-96-he-review/</link>
                                                                            <description>
                            <![CDATA[ Power at a price. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RTZoJTNNyLFRsiTVEMtqvX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xVXLbkXa7QCPa6kz94E2YH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 23 Jan 2026 16:54:33 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Keyboards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Reece Bithrey ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/DN8S8rM2Gfi7mBgPBtt3eb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xVXLbkXa7QCPa6kz94E2YH-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Azoth 96 HE on a desk.]]></media:description>                                                            <media:text><![CDATA[Asus ROG Azoth 96 HE on a desk.]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Azoth 96 HE on a desk.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xVXLbkXa7QCPa6kz94E2YH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Asus first introduced the ROG Azoth range a couple of years ago to straddle the line between traditional gaming keyboards and the more enthusiast-grade options that had skyrocketed in popularity. The original <a href="https://www.pcgamer.com/asus-rog-azoth-gaming-keyboard-review/" target="_blank">ROG Azoth</a> was a triumph that walked the tricky line wonderfully, packing in nice-to-haves such as lubricated switches, reliable wireless connectivity and hot-swappable powers into a smart, compact chassis.</p><p>This new ROG Azoth 96 HE takes some of what Asus has built up to this point and tears it up. For instance, it's not mechanical in the same sense as its predecessors (or siblings, I suppose), as Asus has opted to go for its ROG HFX V2 Hall effect switches for gaming precision and power, rather than the increased tactility of a traditional mechanical switch. </p><p>These have been upgraded over the older V1 switches kitted out to other Asus keyboards with Hall effect powers and were first seen on the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-falcata/" target="_blank">Asus ROG Falcata</a>, with optimisations such as a shorter overall travel (3.5 mm vs 4 mm) that's more noticeable in use than you'd think, plus a larger magnet for more precise customisation. It's now possible to set the actuation or reset point in increments of 0.01 mm, which is not something I've seen before on a range of the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/best-hall-effect-keyboards/" target="_blank">best Hall effect keyboards</a> out there.</p><p>In conjunction with the optimisations to accuracy and a shorter travel, the ROG HFX V2 switches carry a lighter actuation force of 32 g against 40 g. That may sound small, but it's enough to make the switches inside the ROG Azoth 96 HE feel more like hair triggers than rival keyboards. The combination of a lower actuation force and a shorter travel makes these switches some of the snappiest out there, besides those inside low-profile keyboards. </p><div  class="fancy-box"><div class="fancy_box-title">Azoth HE specs</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="4VbUfRkBdq2C2gRj8z39XH" name="Asus ROG Azoth 96 HE 1" caption="" alt="Asus ROG Azoth 96 HE on a desk." src="https://cdn.mos.cms.futurecdn.net/4VbUfRkBdq2C2gRj8z39XH.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"><strong>Switch type: </strong>Asus ROG HFX V2<br><strong>Keycaps: </strong>PBT, doubleshot<br><strong>Lighting: </strong>RGB, controllable in software<br><strong>Onboard storage:</strong> 5 profiles<br><strong>Extra ports:</strong> None<br><strong>Connection type: </strong>Wired USB-C/2.4 GHz/Bluetooth 5.0<br><strong>Cable:</strong> USB Type-C/USB Type-A, detachable<br><strong>Weight: </strong>1.395 kg/3.07 lbs<br><strong>Price: </strong>€399</p></div></div><p>They're also smooth and slick with POM stems to make for a satisfying keypress in general use, and benefit from a new block stem design to reduce stem wobble. Plus, to benefit acoustics and overall typing feel, Asus has kitted this keyboard out with lots of dampening inside (and there's no case rattle or ping) and internal gaskets for a bouncier feel under finger. </p><p>As much as Asus is outwardly catering to hardcore gamers with the ROG Azoth 96 HE, there are still traces of enthusiast-grade running through it. </p><p>The same is also true with this keyboard being hotswappable, although Asus doesn't explicitly state which keyswitches will work in here apart from their own. It's very rare that you have the option to swap in more traditional three or five pin switches in an HE keyboard, and there are only a couple of choices that can take both HE and 'normal' mechanical switches—the Glorious GMMK 3 Pro HE and upcoming Cherry Xtrfy MX 8.2 Pro TMR Wireless. </p><p>All of this combines to make the ROG Azoth 96 HE a very powerful keyboard to use for 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xzmvBXaqRLty9d3wmWrAXH" name="Asus ROG Azoth 96 HE 4" alt="Asus ROG Azoth 96 HE on a desk." src="https://cdn.mos.cms.futurecdn.net/xzmvBXaqRLty9d3wmWrAXH.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>For fun for this review, I found someone who had modded the old Weapons Course time trial training course into Counter-Strike 2, which I hadn't played since dabbling with CS:GO at an exhibition a decade ago. I tried it with my Topre RealForce R2 PFU as a baseline and managed some time in the high-thirty-second range, and then moved over to this Asus keyboard. Maybe it's warming up, or the added speed of movement that this Asus keyboard brought, but I was able to beat the 'company time' of 35.2 seconds by a two-and-a-half-second margin with just a few attempts. </p><p>By anyone else's standards, those times are godawful, but for me, I was quite proud of the result with Asus' board in the hands of a ham-fisted idiot.</p><p>A lot of the speed on offer is down to the added precision and customisation of the HFX V2 switches. The benefits of these can be reaped with Asus' own web-based software—Gear Link. This opens up as a link from inside Asus' Armoury Crate, and works in a better way than the sluggish mess that Asus' old software has been in the past. </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="GDqxyX8pQnXnwgzahMbNYH" name="Asus ROG Azoth 96 HE 6" alt="Asus ROG Azoth 96 HE on a desk." src="https://cdn.mos.cms.futurecdn.net/GDqxyX8pQnXnwgzahMbNYH.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>Being web-based means it's lighter and more responsive, but it isn't bereft of features. There are lots of things to do inside, such as changing actuation and reset points of individual switches and fiddling with the keyboard's rapid trigger powers, plus there are more advanced means, such as dynamic keystroke, for mapping multiple functions to one key. </p><p>There is also SOCD tech for unnaturally quick strafing, known here as Speed Tap, although this is more for marking bumf than for real-world use. Use it online, and you'll probably see the almighty ban hammer wielded. You can also fiddle with RGB lighting with ten different presets—not the most I've seen, but it's fine, I suppose.</p><p>Wireless connectivity is handled by either 2.4 GHz or Bluetooth, and it's easily switchable with a toggle switch on the rear of the keyboard. Flick to Bluetooth, and it'll instantly put the ROG Azoth 96 HE into pairing mode, and I got it hooked up to my MacBook in a matter of moments. </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="zjdWf3yXyK4WBWJBAcd2RH" name="Asus ROG Azoth 96 HE 12" alt="Asus ROG Azoth 96 HE on a desk." src="https://cdn.mos.cms.futurecdn.net/zjdWf3yXyK4WBWJBAcd2RH.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>For 2.4 GHz powers, the USB-A receiver is contained in the back of the keyboard, and it's plug-and-play with my Windows gaming PC. Using the receiver yields wireless 8000 Hz polling powers, too, for more frequent reporting of inputs than other, more standard gaming keyboards. It might not be something that mere mortals can benefit from, but for the pros where every fraction of a second counts, it's a worthwhile addition (at the expense of battery life, of course).</p><p>Battery life is okay for the most part, with out-of-the-box settings netting me around 40 hours before this keyboard needed recharging. There are some useful power-saving modes provided to help yield longer endurance, too. One of these is known as the Zone mode, which turns down the polling rate of all unessential keys to just 250 Hz, but leaves WASD at the full 8000 Hz and disables RGB lighting.</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="sd2kwyDnsJwCLm22EHp3PH" name="Asus ROG Azoth 96 HE 11" alt="Asus ROG Azoth 96 HE on a desk." src="https://cdn.mos.cms.futurecdn.net/sd2kwyDnsJwCLm22EHp3PH.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>As much as Asus has overhauled the internals of the ROG Azoth 96 HE, it hasn't done much to the outside. Of course, with the '96' in its name, it's had a change of layout against the smaller 75% layout of the older Azoth models. This new one has grown to encompass a number pad and proper nav cluster, albeit in a slightly smaller format than a proper full-size keyboard. That's known as a 96%, or 1800 layout. It's a functional layout that's familiar and easy to use if all you've used in the past is a more normal keyboard.</p><p>Otherwise, the fit and finish of this Asus keyboard is excellent, with a metal top cover and plastic underside that gives it some weight and durability. Granted, it is possible to get fully machined aluminium cases at this price point, but this is a good mix of materials. In addition, this keyboard has doubleshot PBT keycaps for extra durability and a quality touch, and the function keys on the bottom row have both Windows and Mac functions on them. </p><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 powerful full-size keyboard:</strong> The ROG Azoth 96 HE is a potent keyboard with little compromises on size, speed, and physical features.</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 want a more affordable choice: </strong>I wince at the virtual €400 of this Asus keyboard, especially when similarly beefy choices are nowhere near as expensive.</p></div></div><p>Plus, there's the signature OLED screen and twiddly knob to its right for displaying things such as battery life, connectivity information, and even for adjusting actuation points on the fly without going into software that saves to the keyboard's on-board memory. Simply select the mode on the display, push the key down and then use the dial adjacent to the screen to set the actuation point. That's very handy.</p><p>Then we get to the important bit: the price tag. There has always been a bit of a bump up in price for Asus products, and the ROG Azoth 96 HE is no different. Asus is charging €399 for this keyboard (with no UK or US pricing at the moment), which is very expensive in any guise. </p><p>The fact is that you can get a premium HE gaming keyboard for much less than this, including other 96% choices such as the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychron-q5-he-review/" target="_blank">Keychron Q5 HE</a> that has a fully machined aluminium case at the expense of lacking slightly more advanced switches. </p><p>If you want to match the ROG Azoth 96 HE in specs and power, you'll need to downsize a smidgen back towards its original 75 percent size with something such as the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychron-k2-he-review/" target="_blank">Keychron K2 HE</a>. Nonetheless, that's some three times cheaper than Asus' choice, which arguably shows up the ROG Azoth 96 HE's eye-watering price tag even more. Don't get me wrong, this is a fantastic gaming keyboard, but it doesn't do anywhere near enough to justify such a high markup.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus starts an 'immediate internal review' on its 800-series motherboards in light of 'recent reports concerning Ryzen 7 9800X3D CPUs' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/motherboards/asus-starts-an-immediate-internal-review-on-its-800-series-motherboards-in-light-of-recent-reports-concerning-ryzen-7-9800x3d-cpus/</link>
                                                                            <description>
                            <![CDATA[ No solutions yet, but it's better than staying quiet on the whole matter. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">mPgDNuMM53mKbKE5Dmpi9f</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Pabuc3YFPFi22YyLsZiNx4-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 23 Jan 2026 11:02:04 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Motherboards]]></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/Pabuc3YFPFi22YyLsZiNx4-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Four Asus X870 and X870E motherboards]]></media:description>                                                            <media:text><![CDATA[Four Asus X870 and X870E motherboards]]></media:text>
                                <media:title type="plain"><![CDATA[Four Asus X870 and X870E motherboards]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Pabuc3YFPFi22YyLsZiNx4-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Imagine that you'd just bought a new <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-7-9800x3d-review/" target="_blank">Ryzen 7 9800X3D</a>, the <a href="https://www.pcgamer.com/best-cpu-for-gaming/" target="_blank">best gaming CPU</a> around right now. You drop it into your AM5 socket motherboard and start enjoying the freshly boosted frame rates. After a while, you then start experiencing all kinds of problems, until eventually your gaming PC no longer fires up: the CPU is dead. That's happened to some owners of ASRock motherboards, but it's also apparently occurring with Asus models, and the company has launched an investigation into it all.</p><p>In the case of the whole ASRock thing, the company was arguably <a href="https://www.pcgamer.com/hardware/processors/not-just-crumbs-in-the-cpu-socket-over-100-amd-9800x3d-chips-are-now-reported-to-have-gone-pop-and-the-most-by-far-have-died-in-asrock-motherboards/" target="_blank">a bit dismissive of the whole problem to begin with</a>, before admitting that the BIOS on certain motherboards was allowing <a href="https://www.pcgamer.com/hardware/motherboards/asrock-acknowledges-amd-is-not-at-fault-for-recent-cpu-failures-and-recommends-updating-the-bios-now-though-we-still-dont-know-if-problems-have-actually-been-fixed/" target="_blank">too much current to be drawn by the CPU</a> in specific scenarios. A little while afterwards, AMD itself stated that "this issue arises because <a href="https://www.pcgamer.com/hardware/processors/amd-blames-toasted-am5-sockets-on-motherboard-makers-pushing-their-luck-with-cpu-settings/" target="_blank">some ODM (original design manufacturer) BIOSes do not adhere to AMD's recommended values</a>."</p><p>However, Ryzen chip failures haven't been exclusive to ASRock motherboards, and there have been reports of issues with models from all the key manufacturers: Asus, MSI, and Gigabyte. Without a detailed investigation into every single case, though, you just can't point the finger at these companies and say it's their fault. It <em>might</em> be, but it could also be more down to user error, or a combination of both.</p><p>Hence why <a href="https://press.asus.com/news/statements/official-asus-statement-on-recent-asus-amd-800-series-motherboard-and-amd-ryzen-9800-x3-d-concerns/" target="_blank">Asus has issued a public statement</a> on the matter: "We are aware of recent reports concerning AMD Ryzen 7 9800X3D CPUs and Asus AMD 800-series motherboards, and we have initiated an immediate internal review. Our teams are conducting preventive checks on product compatibility and performance, working closely with AMD to validate reported cases and ensure ongoing stability and quality. We are looking to provide timely solutions to ensure our products and services meet expected standards."</p><p>It goes on to recommend that users should "update their Asus AMD 800-series motherboard to the latest BIOS via Asus EZ Flash or BIOS Flashback to help ensure system stability; we provide an official technical support FAQ with detailed instructions."</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="oKDSEpHCnwHYX8ucczjie9" name="amd-ryzen-7-9800x3d-review-01" alt="AMD Ryzen 7 9800X3D processor" src="https://cdn.mos.cms.futurecdn.net/oKDSEpHCnwHYX8ucczjie9.jpg" mos="" align="middle" fullscreen="" width="3392" height="1908" 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 should you have experienced any issues yourself, then it says that you should "contact ASUS customer service for direct assistance. We take this matter seriously and value our customers’ trust, and we remain committed to transparency and to ensuring our products can be used with confidence." Though given <a href="https://www.pcgamer.com/hardware/asus-tone-deaf-response-to-ongoing-rma-support-issues-isnt-going-to-encourage-me-to-keep-recommending-asus-tech/" target="_blank">Asus' history with customer service</a>, you may not feel particularly encouraged by that advice.</p><p>Understandably, no company is ever going to admit fault until all the facts are clear and present, and even then, any responses are likely to be tempered to avoid causing alarm. But I do wonder if there is more to all of this than just out-of-specification BIOS configurations. After all, the failure of 13th and 14th Core processors in 2024 ultimately transpired to <a href="https://www.pcgamer.com/hardware/processors/intel-clarifies-what-bios-settings-13th14th-gen-cpus-should-be-used-for-power-and-current/" target="_blank">not being a motherboard problem</a>, but design and manufacturing flaws inherent to Intel's <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">Raptor Lake processors</a>.</p><p>That required a slew of microcode updates to be released, to bring voltages and currents back under control, though the reputational damage was irreversible. As good as the <a href="https://www.pcgamer.com/intel-core-i7-14700k-review/" target="_blank">Core i7 14700K</a> and <a href="https://www.pcgamer.com/intel-core-i9-14900k-review-performance-benchmarks/" target="_blank">Core i9 14900K</a> are, you won't see many PC enthusiasts recommending them, simply because one can't know for sure that they won't fail at some point, despite Intel's best efforts in resolving the problems.</p><p>Could it be that AMD's processor designs are doing something similar? Will Ryzen 7000 and 9000-series owners, especially those with X3D models, require microcode updates to limit current draw such that even if a motherboard vendor doesn't quite stick to AMD's guidelines, there's no way the chip can permanently fail?</p><p>One thing is certain, though: We haven't heard the last of AMD CPU meltygate, as Zen 5 chips are still going to be popular choices for many years to come.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Latest Windows 11 build will start to address 'unexpected' app behaviour in Xbox Full Screen Experience on PC ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/latest-windows-11-build-will-start-to-address-unexpected-app-behaviour-in-xbox-full-screen-experience-on-pc/</link>
                                                                            <description>
                            <![CDATA[ But it's not yet picture perfect. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ua9SHwukCbGbHmCkZBHVnQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2bwNqPVYT4TbRfqCYevkV8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 22 Jan 2026 15:40:56 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Md68GDXhupcXtwAacuPKrd.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jess has been writing about games for over ten years, spending the last seven working on print publications PLAY and Official PlayStation Magazine. When she’s not writing about all things hardware here, she’s getting cosy with a horror classic, ranting about a cult hit to a captive audience, or tinkering with some tabletop nonsense.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/2bwNqPVYT4TbRfqCYevkV8-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Xbox Ally X and ROG Ally X handheld gaming PCs]]></media:description>                                                            <media:text><![CDATA[Asus ROG Xbox Ally X and ROG Ally X handheld gaming PCs]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Xbox Ally X and ROG Ally X handheld gaming PCs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2bwNqPVYT4TbRfqCYevkV8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Xbox Full Screen Experience (or FSE) debuted late last year on the pricey Asus ROG Xbox Ally X, steadily trickling out to other Windows-based handheld gaming PCs and more traditional gaming desktops over the following months. While our Dave rated the stripped back, controller-oriented OS in his <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/#section-xbox-full-screen-experience-on-the-asus-rog-xbox-ally-x" target="_blank">Asus ROG Xbox Ally X review</a>, that rollout hasn't been plain sailing. However, the latest Windows 11 build hopes to smooth out the experience for PC gamers.</p><p>In the <a href="https://blogs.windows.com/windows-insider/2026/01/21/announcing-windows-11-insider-preview-build-26220-7653-dev-channel/" target="_blank">release notes for Windows 11 Insider Preview Build 26220.7653</a>, the known issue on PC is described as, "some apps [behaving] unexpectedly when using FSE, particularly those that expect to be locked to a given size or launch additional windows." The issue isn't completely fixed yet, with the Insider Team continuing to "validate scenarios and as such keeping the known issue active for now."</p><p>It's worth noting that FSE is more sophisticated than a straightforward full-screen mode, aiming to improve gaming performance by minimising many of Windows 11's background tasks. However, depending on your platform of choice, you may not necessarily see huge gains—and an early YouTuber experiment suggests that <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/so-much-for-xbox-full-screen-experience-it-looks-like-the-rog-xbox-ally-x-might-get-much-better-performance-on-linux-with-faux-steamos-operating-system-bazzite/" target="_blank">Linux-based gamer OS Bazzite paired with Steam's Big Picture mode may be a better fit for the ROG Xbox Ally X</a> in terms of overall performance. </p><p>At any rate, considering the Insider Team have <a href="https://blogs.windows.com/windows-insider/2025/12/15/announcing-windows-11-insider-preview-build-28020-1362-canary-channel/" target="_blank">previously described FSE</a> as "a console-style interface with the Xbox app, making [...] gaming clean and distraction-free," funky software behaviour is hardly ideal.</p><p>FSE first became available to <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/xbox-full-screen-experience-is-no-longer-just-for-handheld-gaming-pcs-but-the-feature-is-rolling-out-gradually-and-were-not-having-much-luck-with-workarounds/" target="_blank">preview on "more Windows 11 PC form factors, such as laptops, desktops, and tablets</a>," back in November of last year, and it's also officially supported on <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/the-msi-claw-handhelds-are-the-first-non-xbox-devices-to-get-the-windows-full-screen-experience-with-more-said-to-arrive-in-the-coming-months/" target="_blank">MSI Claw handheld gaming PCs</a>. As software goes, it's still fairly fresh so an amount of teething problems are perhaps unsurprising.</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="npSJzLdFFQ5xDeXUg2tx9F" name="xbox-full-screen-experience-02" alt="Xbox Full Screen experience downloading Diablo IV" src="https://cdn.mos.cms.futurecdn.net/npSJzLdFFQ5xDeXUg2tx9F.png" 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: Microsoft)</span></figcaption></figure><p>Spending some quality time with the office Steam Deck has proven there might be room in my life for another handheld gaming PC. However, as much as a bit of cosy bedtime gaming appeals, I often find it's minor issues like all of the above that distract from what could be a worthwhile big picture—better the desktop devil you know, right? </p><p>A console-esque interface that at least attempts to battle Windows 11's bloat <em>could </em>make either experience so much better—but it sounds like Xbox FSE at least needs a little longer to cook.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus' new 4K dual-mode gaming monitors include even faster 1080p modes all the way up to 480 Hz ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-monitors/asus-new-4k-dual-mode-gaming-monitors-include-even-faster-1080p-modes-all-the-way-up-to-480-hz/</link>
                                                                            <description>
                            <![CDATA[ The best of both worlds? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">TQ999tWB3Bg9T6HEyvgzzB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xdQLJc6efTy27fqiLwn2ke-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 20 Jan 2026 17:29:02 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Monitors]]></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[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xdQLJc6efTy27fqiLwn2ke-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Strix XG27UCG Gen 2 gaming monitor]]></media:description>                                                            <media:text><![CDATA[Asus ROG Strix XG27UCG Gen 2 gaming monitor]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Strix XG27UCG Gen 2 gaming monitor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xdQLJc6efTy27fqiLwn2ke-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Here's one that didn't show up on the <a href="https://www.pcgamer.com/uk/tag/ces-2026/" target="_blank">CES 2026</a> show floor. Asus has some <a href="https://edgeup.asus.com/2026/the-rog-and-tuf-gaming-dual-mode-monitor-family-expands-with-3x-and-4x-frame-rate-boost-and-5k/" target="_blank">new dual-mode 4K monitors with uprated, higher-refresh 1080p modes</a>. </p><p>We've seen plenty of 4K dual-mode monitors before. But thus far, the 1080p alt mode has run at precisely twice the refresh rate of the panel's native 4K setting. But now Asus is launching two new monitors with 1080p modes that run at 3x and 4x the refresh of their respective 4K modes.</p><p>By way of example, <a href="https://www.pcgamer.com/hardware/gaming-monitors/asus-rog-strix-xg27ucg-gaming-monitor-review/" target="_blank">I reviewed the Asus ROG Strix XG27UCG last summer</a>. That's a 27-inch 4K model that hits 160 Hz at 4K and therefore 320 Hz at 1080p.</p><p>Now there's a new version of that display, dubbed the Asus ROG Strix XG27UCG Gen 2. As before, it'll do 160 Hz at 4K, but now hits 480 Hz at 1080p. That latter figure should be enough to satisfy pretty serious esports gamers and in turn allow the XG27UCG Gen 2 to offer the best of both worlds in terms of 4K image detail and 1080p speed.</p><p>The other newcomer is the Asus TUF Gaming VG27UQEL5A. That's another 27-inch 4K model, but this time with a native 75 Hz 4K mode and a 4x 1080p 300 Hz mode. So, it's actually the 3x model that hits the higher refresh rate. It's just also starting at a much higher base 4K refresh.</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:696px;"><p class="vanilla-image-block" style="padding-top:66.09%;"><img id="fw8ch7N7k93XhsKz6CneGj" name="Asus TUF Gaming VG27UQEL5A" alt="Asus TUF Gaming VG27UQEL5A gaming monitor" src="https://cdn.mos.cms.futurecdn.net/fw8ch7N7k93XhsKz6CneGj.jpg" mos="" align="middle" fullscreen="" width="696" height="460" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Asus TUF Gaming VG27UQEL5A should offer pretty affordable route to dual-mode gaming. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Asus)</span></figcaption></figure><p>Also, if you're thinking the TUF Gaming VG27UQEL5A's 75 Hz 4K mode sounds a little low, well, TUF is Asus' value-orientated brand, so buyers are less likely to have GPUs capable of driving a 4K panel at big triple-digit refresh rates. So, it makes sense from that perspective.</p><p>Apropos my review of what's now effectively the Gen 1 Asus ROG Strix XG27UCG, it's unclear if either of these new models will use "pure" integer scaling to achieve 1080p on a 4K panel.</p><p>That wasn't the case with the OG ROG Strix XG27UCG. As I said last summer, "you'd think [integer scaling] would be the most sensible approach. After all, if you double up a 1080p pixel in both directions, thus using four pixels for each 1080p 'native' pixel, you end up precisely mapping to the 3,840 by 2,160 4K pixel grid."</p><p>For whatever reason, Asus used some kind of interpolation algorithm for the 1080 mode and the consequence is slightly soft and blurry image quality. Again, as I said last summer, interpolation as opposed to integer scaling is currently the norm for most if not all of these dual-mode monitors, so Asus is certainly not alone in taking this approach.</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="ubQuCSNRpVqHejVcvMVhff" name="Asus ROG Strix XG27UCG 00007" alt="Asus ROG Strix XG27UCG" src="https://cdn.mos.cms.futurecdn.net/ubQuCSNRpVqHejVcvMVhff.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 OG Asus ROG Strix XG27UCG was a pretty cost-effective 4K / 1080p gaming tool. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Anywho, as for the rest of the technical details, both of these new monitors are IPS panels with monolithic backlights. HDR signal data is supported, but neither is really capable of HDR rendering.</p><p>Of course, while we don't yet have pricing information, these gaming panels will certainly be far cheaper than OLED alternatives that can do the real HDR deal. So, it's a case of deciding just how much that perfect per-pixel OLED lighting is worth to you. </p><p>Well, that and the extra speed of OLED. Still, these new Asus monitors will likely be very quick for IPS panels and could offer a super appealing all-round proposition. Certainly, if you were into the idea of existing dual-mode monitors, these new ones with faster 1080p modes can only be a good thing.</p><p>Watch this space for release timing and pricing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ A stupid Windows 11 requirement makes Asus' simple new Wi-Fi motherboard feature a winner ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/motherboards/a-stupid-windows-11-requirement-makes-asus-simple-new-wi-fi-motherboard-feature-a-winner/</link>
                                                                            <description>
                            <![CDATA[ The new Asus X870E Glacial motherboard looks super clean and feature-rich, but it's the integrated Wi-Fi drivers that get my nod ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ko9yW6knxzrzWrHqJQY3r5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/THKySxbhHNBhQzc4X5zniD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 19 Jan 2026 14:00:06 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Motherboards]]></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/THKySxbhHNBhQzc4X5zniD-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional image of an Asus ROG Crosshair X870E Glacial motherboard against a dark, stylized background]]></media:description>                                                            <media:text><![CDATA[A promotional image of an Asus ROG Crosshair X870E Glacial motherboard against a dark, stylized background]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional image of an Asus ROG Crosshair X870E Glacial motherboard against a dark, stylized background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/THKySxbhHNBhQzc4X5zniD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As much as I like a good motherboard, reviewing them can often be a frustrating experience, especially if it has a brand-new chipset. Wonky BIOS files and awkward connectors are easy enough to deal with, but it's a whole different story when it comes to Wi-Fi drivers. That's why Asus' <a href="https://rog.asus.com/uk/articles/crosshair-motherboards/redefining-premium-meet-the-new-rog-crosshair-x870e-glacial-and-dark-hero-motherboards/">new ROG Crosshair X870E Glacial</a> is noteworthy, because it comes with those drivers pre-installed on the board.</p><p>It's not the only spangly feature the X870E Glacial has; it's a high-end Asus model, after all. In fact, the mobo sports a veritable <a href="https://rog.asus.com/motherboards/rog-crosshair/rog-crosshair-x870e-glacial/" target="_blank">smorgasbord of gadgets, extras, and options</a>, all designed to make it as user-friendly as possible. I also have to say that the whole thing really does look very nice.</p><p>However, one of the last Asus motherboards I reviewed, the <a href="https://www.pcgamer.com/hardware/motherboards/asus-tuf-gaming-b860m-plus-wifi-review/" target="_blank">TUF Gaming B860M-Plus WiFi</a>, was anything <em>but</em> user-friendly. That's because Asus uses one of three different Wi-Fi modules for this particular model, and there's no way of telling which one you've got without ripping the whole thing apart.</p><p>That means you have to try three different Wi-Fi driver sets until you hit the right one. That's not much of a problem when you've already got Windows fully set up and running, but with Redmond making it <a href="https://www.pcgamer.com/software/windows/microsoft-is-planning-to-make-it-harder-than-ever-to-install-windows-without-an-internet-connection-and-a-microsoft-account/">increasingly harder to set up a local account</a>, when you first install Windows, it's quite a hassle juggling drivers, USB sticks, and funky key shortcuts to get a wireless connection going, just so you can have an operating system on your PC.</p><p>So when I saw that the X870E Glacial has its Wi-Fi driver pre-installed on the board (they kick in when you're installing Windows), I was genuinely excited to see this feature.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/JA8YnGD27pW2e866jnqEuX/asus-pre-install-wifi.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/JA8YnGD27pW2e866jnqEuX/asus-pre-install-wifi.mp4"></video></div><p>It's not just Asus that has this problem with guess-the-vendor Wi-Fi drivers, as I know that some Gigabyte motherboards are like this, too. To be fair to both companies, it wouldn't really be an issue if Microsoft just let you quickly skip past the Internet requirement during Windows installation, though you would still be faced with guessing which set is the right one to use.</p><p>The automatic installation of drivers is something that's relatively new in the world of motherboards, but I'm glad it's here, as it really does help with the whole process of setting up a new build. That said, it only takes place once Windows is fully installed and even then, you're reliant on the board vendors having the latest drivers on their servers, and you still need a net connection to start with.</p><p>Sticking all of the key drivers into a bit of onboard memory on the motherboard seems to be the best solution, to my eyes at least. Unfortunately, it also adds to the cost of manufacturing the motherboard (not just the increase in the bill of materials but also the time it takes to package the product), so we may never see this filter down to the mainstream or budget sector.</p><p>There again, with DRAM set to be hugely expensive for at least another year, perhaps Asus and the like might just add it as an option to all their new motherboards as a means to keep people interested in buying a new mobo. It won't make building a PC as easy as sticking Lego bricks together, but every little helps.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus and MSI have now both clarified the RTX 5070 Ti hasn't received an end-of-life status ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/asus-and-msi-have-now-both-clarified-the-rtx-5070-ti-hasnt-received-an-end-of-life-status/</link>
                                                                            <description>
                            <![CDATA[ Asus has officially echoed its response to us yesterday and MSI has confirmed it has "no plans to EoL anything." ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3dt29Ze5etdiBdSmfkZPhF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rtvzAev2npcQKHvCMfoxH8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 16 Jan 2026 10:45:24 +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/6VGuJ2nPapd22dh5UsjpBS.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/rtvzAev2npcQKHvCMfoxH8-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nvidia RTX 5070 Ti graphics card]]></media:description>                                                            <media:text><![CDATA[Nvidia RTX 5070 Ti graphics card]]></media:text>
                                <media:title type="plain"><![CDATA[Nvidia RTX 5070 Ti graphics card]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rtvzAev2npcQKHvCMfoxH8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Asus has rushed to clarify reports from Hardware Unboxed that it had listed its line of <a href="https://www.pcgamer.com/hardware/graphics-cards/asus-is-killing-off-the-rtx-5070-ti-according-to-fresh-report-the-first-casualty-of-the-memory-crisis-in-the-gpu-world/" target="_blank">Nvidia GeForce RTX 5070 Ti GPUs as end-of-life</a>, with a statement released today which states the outlet "may have received incomplete information from an Asus PR representative regarding these products."</p><p>In short, someone HUB spoke to in the post-CES malaise has gone a bit far when it comes to the official status 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> being listed as definitively EoL. And I wouldn't be surprised if someone from Nvidia also had a not-so-quiet word in Asus' ear last night which 'encouraged' some official clarification today from HQ.</p><p>The <a href="https://press.asus.com/news/statements/asus-rtx-5070ti-5060ti-statement/" target="_blank">full statement from Asus</a> reads as: "We would like to clarify recent reports regarding the Asus GeForce RTX 5070 Ti and <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5060-ti-16-gb-review-palit-infinity-3/" target="_blank">RTX 5060 Ti 16 GB</a>. Certain media may have received incomplete information from an Asus PR representative regarding these products.</p><p>"The GeForce RTX 5070 Ti and GeForce RTX 5060 Ti 16 GB have not been discontinued or designated as end-of-life (EOL). Asus has no plans to stop selling these models.</p><p>"Current fluctuations in supply for both products are primarily due to memory supply constraints, which have temporarily affected production output and restocking cycles. As a result, availability may appear limited in certain markets, but this should not be interpreted as a production halt or product retirement.</p><p>"Asus will continue to support the GeForce RTX 5070 Ti and RTX 5060 Ti 16 GB and is working closely with partners to stabilize supply as conditions improve."</p><p>Yesterday, Hardware Unboxed published a video (now updated) stating categorically that it had been told by Asus representatives that the RTX 5070 Ti was in end-of-life status due to the super-low supply of the GPU packages. "This model is currently facing a supply shortage and as such they have placed the model into end-of-life status," it says in the piece.</p><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/yteN21aJEvE" allowfullscreen></iframe></div></div><p>We spoke to our own contacts at Asus yesterday who said it was the first they or the entire EMEA (Europe, Middle East, and Africa) team at Asus had heard about it, and that EoL itself was "a big term". </p><p>A change in priority focus, or a serious shortage in chips could always impact the production or sales of a specific card, but to officially say that a card is end of life is something very different.</p><p>Which is also what I got from talking to MSI today, too. Officially MSI has stated that it has "no plan to EoL anything" and that its "goal is to feed all gamers with all GPUs," which comes as no surprise after what Asus has come out to say. </p><p>Given the memory shortage, a shift in priority to the RTX 5080 as the main 16 GB Nvidia card in the line up makes sense, but the way that sales have been across the board suggests that gamers looking at the high end will buy an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review/" target="_blank">RTX 5090</a>, and the more sensible money goes on either the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review/" target="_blank">RTX 5070</a> or RTX 5070 Ti. But generally <em>not </em>the RTX 5080.</p><p>Nvidia actually killing the RTX 5070 Ti would be killing off a significant model in the grand scheme of things, especially as that would leave 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> completely unchallenged in that sector of the market.</p><p>Still, none of that changes the fact the RTX 5070 Ti is getting harder to find for a realistic price, and that's not going to get better until the focus stops being on manufacturing HBM or whatever data centres need this week. So yeah, no official end-of-lifing for the RTX 5070 Ti, but with such limited production—and a likely greater focus on shipping cards to system builders over the DIY market—there's a good chance it and the 16 GB RTX 5060 Ti are going to feel like dead cards for a while.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus TUF Gaming A16 (2025) review ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-2025-review/</link>
                                                                            <description>
                            <![CDATA[ Big, hot, and just a little too expensive. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">noaKoRTbb3jUFHCFSQk5Ri</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yhWuSdpFz9GwyPMDXRgpdM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 15 Jan 2026 16:18:26 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ian Evenden ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/EYGqWVK4EWD3rdf5vxJG4c.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ian Evenden has been doing this for far too long and should know better. The first issue of PC Gamer he read was probably issue 15, though it&#039;s a bit hazy, and there&#039;s nothing he doesn&#039;t know about tweaking interrupt requests for running Syndicate. He&#039;s worked for PC Format, Maximum PC, Edge, Creative Bloq, Gamesmaster, and anyone who&#039;ll have him. In his spare time he grows vegetables of prodigious size.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yhWuSdpFz9GwyPMDXRgpdM-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050.]]></media:description>                                                            <media:text><![CDATA[An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050.]]></media:text>
                                <media:title type="plain"><![CDATA[An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yhWuSdpFz9GwyPMDXRgpdM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The entry level is a funny place to be. While laptops with RTX 5080 and 5090 GPUs are pored over, looking for every little fluctuation in frame rate to discover the different effects various CPUs and cooling solutions have on the rendering ability of Nvidia’s finest silicon, the low end tends to get lumped into an amorphous mass.</p><p>In fact, PC Gamer hasn’t reviewed many laptops with an RTX 5050 GPU. Creeping through the dusty stacks, marvelling at the symmetrical book stacking (just like the Philadelphia mass turbulence of 1947) and trying not to attract the attention of the librarian, I could find only one other point of reference: the <a href="https://www.pcgamer.com/hardware/gaming-laptops/medion-erazer-scout-15-e1-review/" target="_blank">Medion Erazer Scout 15 E1</a>. </p><p>It didn’t do particularly well when put through the testing regime, which might have something to do with the Core i5 13420H and low, low price, but if you’re looking for PC gaming on a budget, it’s worth a look.</p><p>The Asus TUF Gaming A16 takes the same GPU and mixes it with a much more interesting CPU. The AMD Ryzen 7 260 (from the Hawk Point generation) uses eight Zen 4 cores and can boost up to 5.1 GHz. It’s capable of Hyperthreading, or whatever AMD calls it, and each of those cores is a high-performance core, as AMD doesn’t use the P and E distinction. This means you get quite a lot of processing capability, and indeed it puts in a performance that’s up there with multiple Core i7 and Ultra 7 chips, as well as Ryzen AI 7s. </p><div  class="fancy-box"><div class="fancy_box-title">TUF Gaming A16 (2025) specs:</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="Mndia23ijmk5xQh8Z7oVNM" name="ASUS_TUF_Gaming_A16_2025_00826.JPG" caption="" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." src="https://cdn.mos.cms.futurecdn.net/Mndia23ijmk5xQh8Z7oVNM.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"><strong>Model: </strong>FA608UH-RV027W<br><strong>CPU: </strong>AMD Ryzen 7 260<br><strong>GPU: </strong>Nvidia GeForce RTX 5050 8GB<br><strong>Memory:</strong> 16 GB DDR5-5600<br><strong>Storage:</strong> 1 TB SSD<br><strong>Screen size:</strong> 16-inch<br><strong>Screen type: </strong>IPS<br><strong>Resolution:</strong> 1920 x 1200<br><strong>Refresh rate: </strong>165Hz<br><strong>Ports:</strong> 1x HDMI 2.1, 2x USB 3.2 Gen 2 Type-A, 1x USB 2.0 Type-A, 1x Type-C USB 4, 1x Type-C USB 3.2, 1x Ethernet, 1x 3.5mm audio, charging<br><strong>Wireless connectivity: </strong>Wi-Fi 6E, Bluetooth 5.3<br><strong>Dimensions:</strong> 35.4 x 26.9 x 1.79cm<br><strong>Weight: </strong>2.2 kg<br><strong>Price: </strong>£1,400</p></div></div><p>In Baldur’s Gate 3 it performs as well as the new Framework 16, which has a higher spec on paper.</p><p>At first, the GPU looks like it’s going to be the millstone around the A16’s neck, dragging it down to mediocre benchmark scores and making the graphs on this page look very sad indeed. In practice, no one’s arguing that it’s as good as a 5070, but it can give a 5060 a run for its money. </p><p>The 55W RTX 5050 here can use as much as 115 W of power, which puts it ahead of 5060s and even 5070s. A 115 W 5060, such as that in the Erazer Deputy 15 P1, beats the A16 in the Time Spy Extreme benchmark, but the 85 W model in the <a href="https://www.pcgamer.com/hardware/gaming-laptops/gigabyte-gaming-a16-gaming-laptop-review/" target="_blank">Gigabyte Gaming A16</a> produces a slightly lower score than the TUF’s (but a similar frame rates in Cyberpunk 2077 and Black Myth: Wukong). It just goes to show that core count isn’t everything in choosing a GPU. This is a hot little chip.</p><div ><table><caption>Gaming temperatures</caption><thead><tr><th class="firstcol empty" ></th><th  ><p>Avg CPU (°C)</p></th><th  ><p>Max CPU (°C)</p></th><th  ><p>Avg GPU (°C)</p></th><th  ><p>Max GPU (°C)</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Asus TUF Gaming A16 2025</strong></p></td><td  ><p>75</p></td><td  ><p>81</p></td><td  ><p>69</p></td><td  ><p>74</p></td></tr><tr><td class="firstcol " ><p><strong>Acer Nitro V15</strong></p></td><td  ><p>81</p></td><td  ><p>100</p></td><td  ><p>79</p></td><td  ><p>85</p></td></tr></tbody></table></div><p>Oh yes indeed. You should expect a modicum of fan noise from your gaming laptop, especially one with a CPU that tops out at 100 °C, but whack this into Turbo mode using Asus’ ridiculously named Armoury Crate software (and put your own flavour of RGB flashing into the keyboard while you’re at it) and you not only get improved performance, but a level of noise to make you reach for your headset.</p><p>Luckily, the TUF A16 is well supplied with ports. Alongside the 3.5 mm audio jack and Bluetooth 5.3, you’ll find a single USB4 (mercifully labelled as such on the top of the casing, something more manufacturers should do as the Type-C USB 3.2 port next to it is identical) and three USB-A ports too. There's an HDMI and an Ethernet and a charging port. You’ll always be able to find a place to stick a cable, and all this, along with the rubber feet underneath that lift it up to improve airflow, and the sheer weight of the metal and plastic constriction, lead to a machine that gives the impression it’s more suited to use on a desk than resting on the top of your legs. </p><p>The rear corners have been cut across in a nice little design touch, but you’ll want to watch out for the front, where they can be a bit sharp. Otherwise, it’s a standard black rectangle, devoid of lighting except in the keyboard and a scattering of status LEDs on the bit that protrudes back past the screen, where you’ll never see them if the screen is raised. </p><iframe allow="" height="211" width="0" id="datawrapper-chart-37jX9" style="width: 0; min-width: 100% !important; border: none;" data-lazy-priority="low" data-lazy-src="https://datawrapper.dwcdn.net/37jX9/1/"></iframe><iframe allow="" height="211" width="0" id="datawrapper-chart-Qlny0" style="width: 0; min-width: 100% !important; border: none;" data-lazy-priority="low" data-lazy-src="https://datawrapper.dwcdn.net/Qlny0/1/"></iframe><iframe allow="" height="198" width="0" id="datawrapper-chart-v2O9d" style="width: 0; min-width: 100% !important; border: none;" data-lazy-priority="low" data-lazy-src="https://datawrapper.dwcdn.net/v2O9d/1/"></iframe><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/MZaqxFLjLK83CVAcni9FdM.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/q4Wwx7hTthhYzWUD7ZB7eM.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rd8WA5DxkSMLjePFsCPeGM.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><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’re really keen on Asus products: </strong>there's little to set this laptop apart from similar machines from Lenovo and Acer, so buy whichever one has the better pricing on the day you go to the shops.</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’d rather pay a bit less or a bit more: </strong>there's no shame in gaming on integrated graphics, but an entry-level laptop like this can start to make you dream of larger numbers, and a machine with a 5070 isn’t that far away.</p></div></div><p>The IPS panel can go pretty bright, at 385 nits, and its resolution doesn’t over-stretch the GPU, bringing its 165 Hz refresh rate into sight if you enable multi-frame generation in compatible games (or just run older ones that consume less resources). The only drawback is if you’re using the A16 for anything that requires accurate colour reproduction, as while it’s capable of displaying 100% of the sRGB gamut, it only manages 80% or so of wider spaces such as Adobe RGB and DCI-P3 - you’ll need an external monitor for that kind of thing.</p><p>Asus has seen fit to stuff a 90 Wh battery in the A16, which leads to a kind of interesting dichotomy. Leave it looping a video, which leads it to switch off the Nvidia chip and rely on the CPU’s Radeon 780M integrated cores, and you can get almost eight hours of life out of it. Fire up a gaming benchmark that activates the 5050, however, and this drops like the aforementioned millstone to just an hour and a quarter. You’ll be wanting to carry the charger with you, though it will also top up over USB-C if you can feed it enough watts.</p><p>The TUF Gaming A16 for 2025 is big and heavy and makes a lot of noise. It also manages to keep pace with laptops that should, in theory, beat it, which is the setup for a heartwarming story of a plucky underdog gaming laptop that becomes the people’s good-value champion. The thing is, it’s just a little too expensive for this to be true. When Gigabyte’s A16 and the <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-loq-15-gen10-review/" target="_blank">Lenovo LOQ 15 Gen10</a> (both 5060-equipped) are cheaper, and that Erazer Deputy is much less money, the best thing to do with the TUF A16 is wait for some sort of discount.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ CES 2026 might have been a damp squib in many areas but not when it comes to gaming monitors  ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-monitors/ces-2026-might-have-been-a-damp-squib-in-many-areas-but-not-when-it-comes-to-gaming-monitors/</link>
                                                                            <description>
                            <![CDATA[ We have a lot to look forward to this year from pixel-packed panels. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Dkm55DgNuaQMWWBoudKY7T</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/EYbPRfVT2xoWKkhCQZaB5j-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 13 Jan 2026 16:25:35 +0000</pubDate>                                                                                                                                <updated>Wed, 14 Jan 2026 09:26:08 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Monitors]]></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/EYbPRfVT2xoWKkhCQZaB5j-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[MSI MPG 341CQR QD-OLED X36]]></media:description>                                                            <media:text><![CDATA[MSI MPG 341CQR QD-OLED X36]]></media:text>
                                <media:title type="plain"><![CDATA[MSI MPG 341CQR QD-OLED X36]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/EYbPRfVT2xoWKkhCQZaB5j-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Although CES 2026 wasn't the most exciting of the Vegas consumer electronics events of recent years—and heck, with all the big AI talk, there <a href="https://www.pcgamer.com/hardware/seems-like-everyone-forgot-the-consumer-part-of-the-consumer-electronics-show-this-year/" target="_blank">didn't seem to be much 'consumer' about it</a>—there was at least one area of PC gaming hardware to get excited about: monitors. So rather than another day of doom and gloom talking about the rise of AI and 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">memorypocalypse</a>, let's look at some positives.</p><p>Probably the most important area we saw really exciting developments in was OLED monitors. One of the biggest problems with these that has probably stopped a lot of people from taking the plunge and buying one—alongside high price tags and worries about burn-in—is text fringing. OLED panels look fantastic for gaming, but for other things, they haven't always been the best choice, because small, thin, and wriggly little shapes such as letters (the most common little digital wrigglers) have tended to look a little fuzzy when displayed on an OLED panel.</p><p>That's because of the way OLED displays its pixels. As a refresher, there are two main types of OLED panels: QD-OLED, from Samsung, and WOLED, from LG. These do things slightly differently at the sub-pixel level—QD-OLEDs have square red, green, and blue OLEDs organised in an RGB triangle, while WOLEDs have rectangular red, green, blue, and white OLEDs lined up in a row—but they're all less than perfect at displaying text. </p><p>Neither QD-OLED nor WOLED subpixel layouts have been able to give the clarity of a traditional LCD monitor's subpixel layout. Both of them have tended to make text either slightly fuzzy or shadowy around the edges. Things have improved with newer generations, but the problem hasn't been eliminated.</p><div  class="fancy-box"><div class="fancy_box-title">CES 2026</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"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/tag/ces-2026/" target="_blank"><strong>Catch up with CES 2026</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>Now, though, new OLED panels from both LG and Samsung are coming out with a different subpixel layout. Samsung's taken a leaf from LG's book of OLED and arranged its sub-pixels into rows. LG, on the other hand, has decided to drop the white sub-pixel altogether.</p><p>Samsung is still using quantum dots with a blue backlight, so such monitors are QD-OLED, while LG is sticking to WOLED branding as it will still be using a white backlight that passes through colour filters. Despite these differences, though, the fundamental layout is the same: vertically lined rows of red, green, and blue subpixels for each pixel, which should reduce fringing.</p><p>We first saw this solution at the tail end of 2025 with the announcement of <a href="https://www.pcgamer.com/hardware/gaming-monitors/goodbye-text-fringing-lgs-new-rgb-stripe-panel-might-solve-one-of-the-last-remaining-issues-with-oled-gaming-monitors/" target="_blank">LG's new OLED panel</a>. We haven't seen this solution in person yet, but we have seen Samsung's, as used in the  <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-341cqr-qd-oled-x36-review/" target="_blank">MSI MPG 341CQR QD-OLED X36</a>, an ultrawide 2K monitor with a refresh rate of 360 Hz and 300 nits of brightness.</p><p>The revised subpixels do make text look sharper, although there's a limit in this case, due to the low pixel density. Even so, our Jeremy found his overall experience using the monitor so pleasant that he scored it a mighty 92% in his review.</p><p>For CES, HyperX also <a href="https://www.pcgamer.com/hardware/gaming-monitors/hyperx-gaming-monitors-are-a-thing-now-and-hp-says-this-34-inch-qd-oled-model-has-next-gen-v-stripe-tech-to-banish-text-fringing/" target="_blank">announced a monitor</a> that uses Samsung's latest 'V-Stripe' panel, this being the HyperX Omen OLED 34—and yes, HyperX having a monitor is a first, although it's HP that's making them. It's the same deal as the MSI one: 360 Hz, 21:9 aspect ratio with WQHD resolution, and so on.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FnRK5pHwLpEx2eCEDikvun.jpg" alt="MSI MPG 341CQR QD-OLED X36" /><figcaption>MSI's magnificent MPG 341CQR.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9nAJHkbbrXoXQfkHtVBqR5.jpg" alt="MSI MPG 341CQR QD-OLED X36" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2PYSPEYDFJALKGoBpJUtq6.jpg" alt="MSI MPG 341CQR QD-OLED X36" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Yxwjt5sKbBeFZ9EJx9VsqZ.jpg" alt="MSI MPG 341CQR QD-OLED X36" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WFkmwnWV8WzenseamKkUnE.jpg" alt="MSI MPG 341CQR QD-OLED X36" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>At CES, we also saw <a href="https://www.pcgamer.com/hardware/gaming-monitors/asus-launches-new-gaming-monitors-with-two-completely-different-rgb-stripe-oled-panel-technologies/" target="_blank">Asus launch two new gaming monitors</a>, one using Samsung's tech and the other LG's. The Samsung panel monitor, the ROG Swift PG34WCDN, is the same deal as the MSI and HyperX, but the LG panel monitor is a 27-inch, 240 Hz, 4K affair, called the ROG Swift PG27UCWM. The LG one will, presumably, fare even better on the fuzziness front thanks to incredible pixel density.</p><p>LG <a href="https://www.pcgamer.com/hardware/gaming-monitors/lgs-new-39-inch-5k2k-oled-is-easily-my-favourite-new-pc-monitor-at-ces-2026-and-it-might-just-be-the-gaming-panel-ive-been-waiting-for/" target="_blank">announced the UltraGear Evo 39GX950B at CES</a>, which doesn't use its very latest striped panel tech, but does use its 4th gen tandel OLED tech, and our Jeremy reckons it might end up being a pen-in for the <a href="https://www.pcgamer.com/best-gaming-monitor/" target="_blank">best gaming monitor</a> of 2026. It boasts a ridiculous 5,120 x 2,160 resolution, and at 39 inches on the diagonal, those pixels are kept nice and dense.</p><p>Then there's <a href="https://www.pcgamer.com/hardware/gaming-monitors/intel-and-samsung-team-up-to-cut-oled-power-consumption-by-up-to-22-percent-with-hdr-content/" target="_blank">Intel and Samsung's CES-announced partnership</a> to work on improving OLED power efficiency. Specifically, the two companies are pushing out a technology called SmartPowerHDR, which, when in HDR mode, adjusts the screen's voltage on the fly to help reduce overall power consumption depending on what's on screen.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ohTy4pp7Ub5KTX9wnrdY9N.jpg" alt="LG UltraGear Evo 39GX950B gaming monitor" /><figcaption>An LG UltraGear Evo 39GX950B gaming monitor.<small role="credit">LG</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/re4kDCGLDNW7rFNXSUV87W.jpg" alt="Two HyperX Omen OLED 34-inch gaming monitors on a red gradient background" /><figcaption>A HyperX Omen OLED 34 gaming monitor.<small role="credit">HP</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UHUhwdSQc3S3wgc7YUWmZ.jpg" alt="Asus's new RGB stripe OLED monitors" /><figcaption>Asus's new RGB stripe OLED monitors.<small role="credit">Asus</small></figcaption></figure></figure><p>Both LG and Samsung have also upped the ante in the OLED TV sphere by <a href="https://www.pcgamer.com/hardware/gaming-monitors/lg-and-samsung-announce-new-tv-oled-panel-tech-cranking-out-4-500-nits-of-brightness-but-dont-expect-anything-like-that-for-pc-monitors/" target="_blank">announcing new panels that can reach 4,500 nits of brightness</a>—though it's worth noting that figure is for small screen areas, and full-screen brightness is much lower, though still brighter than desktop OLED monitors. It's not got any of that fancy subpixel stripe stuff going on, but it's a nice improvement for the couch gaming crowd.</p><p>So, there have been some genuine improvements to OLED monitors released in and around CES, from both major panel providers. But OLED isn't the only panel tech that's had something exciting pulled out of its sleeve: IPS has, too.</p><p>That's thanks to <a href="https://www.pcgamer.com/hardware/gaming-monitors/nvidia-looks-to-further-eradicate-motion-blur-with-new-g-sync-pulsar-improvements-for-4x-the-effective-motion-clarity/" target="_blank">the improvements to Nvidia's G-Sync Pulsar</a> blur reduction technology. Monitors can cause a kind of perceived motion blur that occurs when pixels hang around in their previous spots for too long. Pulsar is a form of backlight strobing, like <a href="https://www.nvidia.com/en-us/geforce/news/g-sync-ultra-low-motion-blur-2/" target="_blank">Ultra-Low Motion Blur (ULMB)</a>, that strobes the backlight between frame refreshes to help your eyes not perceive such persistence blur and view the moving image more clearly.</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:2139px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="MHX7uAt5otpa9AtQKmTAdb" name="nvidia-gsync-pulsar-1" alt="Nvidia slide explaining new G-Sync Pulsar technology." src="https://cdn.mos.cms.futurecdn.net/MHX7uAt5otpa9AtQKmTAdb.jpg" mos="" align="middle" fullscreen="1" width="2139" height="1204" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/MHX7uAt5otpa9AtQKmTAdb.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: Nvidia)</span></figcaption></figure><p>G-Sync Pulsar was officially announced at <em>last </em>year's CES, but there have been no monitors capable of using it until the ones just announced at <em>this </em>year's CES from MSI, Asus, Acer, and AOC. More importantly, though, the technology itself has actually been upgraded. Originally, Pulsar was going to strobe the backlight in full between each monitor refresh, in line with a variable refresh rate. Now, however, just one horizontal strip of pixels at a time strobes right ahead of the rolling 'scanout' that writes new pixels to the screen with each refresh.</p><p>Nvidia claims all this leads to "4x the effective motion clarity" and that the rolling strobing should reduce flickering compared to, say, ULMB. Which is all great on paper, of course, but we've not just seen it on paper. Our Andy <a href="https://www.pcgamer.com/hardware/gaming-monitors/ive-seen-nvidias-g-sync-pulsar-in-action-and-its-kinda-ruined-all-other-gaming-monitors-for-me/" target="_blank">got his lucky eyeballs on G-Sync Pulsar</a>, and said the experience has "kinda ruined all other gaming monitors for me" because of just how clear those in-game movements are.</p><p>But don't take my word for it, take his: "The picture overall, with both fast-moving and static objects, seemed to beam straight into my retinas with impressive precision—resulting in a moving image quality that looks miles ahead of anything I've seen to date … As someone who's stood in front of hundreds (likely thousands, at this point) of extremely good gaming monitors, the way G-Sync Pulsar changes how you perceive fast moving images is downright profound."</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="eDDVYeEBXwpKWA9mqMUvGm" name="20260106_103621" alt="A demo showing Nvidia G-Sync Pulsar in action on two 27-inch displays" src="https://cdn.mos.cms.futurecdn.net/eDDVYeEBXwpKWA9mqMUvGm.jpg" mos="" align="middle" fullscreen="1" width="4032" height="2268" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/eDDVYeEBXwpKWA9mqMUvGm.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 demo showing Nvidia G-Sync Pulsar in action on two 27-inch displays. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I suppose the difficulty from here will be deciding between the two. Do you want amazing motion clarity, or some seriously vibrant colours? I suppose much might come down to cost. OLEDs have been steadily decreasing in cost over the past year, but that new one from MSI is $1,099, which ain't exactly cheap.</p><p>On the positive—perhaps optimistic—side though, now that there are newer, better OLED panels on the market, the older ones might drop even lower in price. So, perhaps an indirect effect of the new striped subpixel panels will be cheaper older OLEDs, making them genuinely viable for the average gamer on a moderate budget. We've already seen decent recent monitors that have panels using the older triangular subpixel layout <a href="https://www.pcgamer.com/hardware/gaming-monitors/samsungs-new-more-affordable-oled-gaming-monitor-has-already-dropped-in-price-by-usd150-in-the-cyber-week-sales/" target="_blank">go for around $400 on sale</a>, and perhaps such monitors will go for even cheaper moving forward.</p><p>At any rate, it feels good that we've at least got one area of PC gaming hardware that isn't seeing skyrocketing prices and lacklustre improvements—memory shortage be damned. Once we sift through the performative AI rubbish that took up most of CES 2026, there's a definite gem hidden in there, and it's the promise that this year holds out for gaming monitors. Though let's just hope I haven't spoken too soon.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Who asked for this? PC gamers left wondering after AI takes center stage at CES 2026 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/who-asked-for-this-pc-gamers-left-wondering-after-ai-takes-center-stage-at-ces-2026/</link>
                                                                            <description>
                            <![CDATA[ AI and fears of further price increases have made for a strange CES for gamers. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4H6GVBB6dNUy3F66g4rSnc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qyfgyGt3kYtGw2FHteftgK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 08 Jan 2026 18:57:56 +0000</pubDate>                                                                                                                                <updated>Thu, 08 Jan 2026 18:58:16 +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/qyfgyGt3kYtGw2FHteftgK-1280-80.jpg">
                                                            <media:credit><![CDATA[Bridget Bennett/Bloomberg via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Signage for the 2026 CES event in Las Vegas, Nevada, US, on Tuesday, Jan. 6, 2026. ]]></media:description>                                                            <media:text><![CDATA[Signage for the 2026 CES event in Las Vegas, Nevada, US, on Tuesday, Jan. 6, 2026. ]]></media:text>
                                <media:title type="plain"><![CDATA[Signage for the 2026 CES event in Las Vegas, Nevada, US, on Tuesday, Jan. 6, 2026. ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qyfgyGt3kYtGw2FHteftgK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I've covered CES for years and each one feels different to the last. Some are great for PC gamers; others aren't. This year, prototypes, concepts and artificial intelligence dominated the show, which is not surprising, nor different to last year. Though I have seen a bit of a trend in how people are reacting to this year's show.</p><p>From the comments on my <a href="https://www.pcgamer.com/hardware/live/news/ces-2026-announcements" target="_blank">CES live blog</a>, to those on TikTok, to various threads on Reddit, to our own reaction on team; gamers keep saying similar things.</p><p>'Everything is too expensive' is a common response to any announcement from the show. With <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">RAM prices skyrocketing</a> and this being leveraged for price increases elsewhere, there is a sense of existential doom across the entire PC building market. Things aren't that bad—not yet—but it's going to be a bumpy ride for the rest of the year, if not longer, as prices are still on the rise.</p><p>I've been scrolling through CES coverage on TikTok and YouTube and sticker shock—the gut reaction to finding out a product's high price—is a constant. </p><p>Then there's AI. It wouldn't be CES without a buzzword and that buzzword has been AI for multiple years. So consider me very-not-surprised that, in 2026, we're still talking about the tech world's biggest obsession. But again, looking around, I'm seeing a lot of negativity from gaming audiences. </p><p>To summarise in a comment from user 'KingFlippyNipz' on the <a href="https://www.reddit.com/r/razer/comments/1q5peu0/razer_project_ava_ces_2026_holographic_ai_desk/" target="_blank">r/Razer subreddit</a>, in response to the company's <a href="https://www.pcgamer.com/software/ai/project-ava-is-a-desktop-ai-assistant-that-promises-to-watch-your-every-move-to-offer-both-gaming-advice-and-wardrobe-tips/" target="_blank">Project Ava</a>, a holographic AI desk companion that watches you game: "who the fuck asked for this product?" </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:4500px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="QfTUFBFYF7p32tobMZNgqK" name="GettyImages-2254514152" alt="The Razer Inc. Project Ava AI device during the 2026 CES event in Las Vegas, Nevada, US, on Wednesday, Jan. 7, 2026." src="https://cdn.mos.cms.futurecdn.net/QfTUFBFYF7p32tobMZNgqK.jpg" mos="" align="middle" fullscreen="" width="4500" height="2532" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Bridget Bennett/Bloomberg via Getty Images)</span></figcaption></figure><p>The top comment on Razer's TikTok video about it is "pls tell me this isn't real."</p><p>I stand with KingFlippyNipz, and various others on other subreddits <a href="https://www.reddit.com/r/pcmasterrace/comments/1q79ewn/razer_ces_2026_ai_companion_its_not_a_meme_lol/" target="_blank">voicing similar sentiments</a>. Who is asking for this product? Or <a href="https://www.pcgamer.com/hardware/gaming-headsets/razer-announces-project-motoko-kind-of-like-ai-glasses-but-a-gaming-headset/" target="_blank">smart gaming wearables</a>? Or anything else of the sort? Are big tech firms following in the reasoning of famously honest guy, Richard Nixon, and believing there's a 'silent majority' that actually wants this stuff? Perhaps the sales numbers disagree, but <a href="https://www.theverge.com/news/614883/humane-ai-hp-acquisition-pin-shutdown" target="_blank">I somehow doubt it</a>.</p><p>The <a href="https://www.reddit.com/r/pcmasterrace/comments/1q78gio/ces_2026_in_a_nutshell/" target="_blank">top post on r/pcmasterrace</a> right now is a meme of Dr. Lisa Su and Jensen Huang repeatedly saying AI over and over, to a crowd of people chanting AI. But where I'm looking, there's no crowd of people cheering on AI.</p><p>To be fair, there are usually a number of comments suggesting some interest in buying these products. I just haven't seen any gain as much traction as the ones along the lines of 'why are you doing this'.</p><p>When PC gaming is thriving, as is often suggested today, you'd assume gaming companies would be throwing as many core PC products at customers as possible. Counterintuitively, we tend to see more of a push to disconnect themselves from gaming. When our Andy sat down in the Las Vegas Sphere for <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovos-las-vegas-sphere-event-delivered-an-absolute-barrage-of-ai-announcements-but-at-least-we-got-this-err-fifa-themed-legion-gaming-laptop/" target="_blank">Lenovo's Tech World CES 2026 event</a>, he didn't know going in that he'd remain there for two hours listening to endless talk of AI innovations.</p><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/aFTClkuH6ig" allowfullscreen></iframe></div></div><p>For the record, the top comment on the <a href="https://www.youtube.com/watch?v=aFTClkuH6ig" target="_blank">replay of Lenovo's Tech World @ CES 2026 on YouTube</a> is: "Just searching for the Legion Go 2 SteamOS announcement and can't find it between all that AI bullshit."</p><p>That's the worst thing. Lenovo <em>did </em>have something exciting for gamers at the show; the <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/we-might-have-a-new-contender-for-the-best-handheld-gaming-pc-because-lenovos-just-announced-a-steamos-version-of-its-mega-legion-go-2/" target="_blank">SteamOS Legion Go 2</a>, it just didn't waste any time on it that could instead be dedicated to AI. Nvidia and AMD did much of the same during their events; wasting little time on gaming announcements—Nvidia pushing its own into a <a href="https://www.youtube.com/watch?v=Foltcapx62E" target="_blank">pre-recorded video</a>.</p><p><a href="https://www.youtube.com/watch?v=ypSay3Ehxow" target="_blank">AMD's keynote</a> caused quite a stir for similar reasons. Granted, it was billed from the very beginning as an event about AI, AI products, and how the world of AI revolves around AMD. The top comment? "299 times AI mentioned. GJ guys." <a href="https://www.youtube.com/live/0NBILspM4c4?t=6206s" target="_blank">Nvidia has turned comments off</a> on its AI love-in. </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:4500px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="pdXnBTRt4LjkHrMyVAKArK" name="GettyImages-2254260517" alt="Lisa Su, chair and chief executive officer of Advanced Micro Devices Inc. (AMD), holds an AMD Instinct MI455X GPU during the 2026 CES event in Las Vegas, Nevada, US, on Monday, Jan. 5, 2026." src="https://cdn.mos.cms.futurecdn.net/pdXnBTRt4LjkHrMyVAKArK.jpg" mos="" align="middle" fullscreen="" width="4500" height="2532" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Bridget Bennett/Bloomberg via Getty Images)</span></figcaption></figure><p>I get the disappointment; even if these companies going all-in on AI isn't at all surprising, it adequately lays bare the dearth of PC products from major players at the show.</p><p>I opened this article with the suggestion that, sometimes, CES just has a fallow year for gamers. The release schedules don't always line up; we're between generations, yada yada. That's definitely true to some degree here with some of the big guys, at least. New CPUs aren't expected until the end of the year, if memory shortages don't rain on our parade, and brand new graphics cards were always basically out of the question. </p><p>Except for Super cards, which had been expected to launch at CES at various times in 2025. No mention of those, unfortunately.</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="ruyMrCmGGFXJZNCHaAbg43" name="bq_DarkRockPro6_DarkRock6_1" alt="A Be Quiet! cooler at CES 2026." src="https://cdn.mos.cms.futurecdn.net/ruyMrCmGGFXJZNCHaAbg43.png" 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: Be Quiet!)</span></figcaption></figure><p>Though it's not all bad. There were new products at CES 2026 that are genuinely exciting for PC gamers.</p><p>Be Quiet! launched a <a href="https://www.pcgamer.com/hardware/cooling/be-quiet-keeps-the-consumer-in-ces-with-new-pc-components-including-a-dashing-new-dark-rock-6-cooler/" target="_blank">new liquid cooler, two new air coolers, and two new power supplies</a> at the show. You can't fault that. Corsair launched two new mice: carbon fibre and magnesium alloy versions of its excellent Sabre V2 Pro. These probably fall foul of that sticker shock sentiment I was mentioning earlier, however, being $50 to $100 more than the standard model. Corsair's new <a href="https://www.pcgamer.com/hardware/gaming-keyboards/set-sail-into-the-seas-of-streaming-with-corsairs-new-galleon-100-sd-keyboard-with-its-built-in-deck/" target="_blank">Galleon 100 SD keyboard</a> definitely does, at $350, which even including the built-in Stream Deck is a lot of cash.</p><p>I don't want to be a total curmudgeon, Asus had a few cool things. The <a href="https://www.pcgamer.com/hardware/gaming-pcs/asus-goes-all-out-with-its-new-rog-g1000-gaming-pc-the-worlds-first-to-have-a-holographic-fan-system-built-into-the-case/" target="_blank">holographic fan chassis</a>? That's the sorta thing I wanna see. The dual-screen laptop is certainly innovative. Though these, the <a href="https://www.pcgamer.com/hardware/asus-has-announced-a-sweet-new-kojima-productions-collab-but-i-wish-it-picked-a-better-laptop/" target="_blank">Kojima collaboration</a>, the <a href="https://www.pcgamer.com/hardware/vr-hardware/the-asus-micro-oled-ar-gaming-glasses-might-be-the-weirdest-thing-ive-ever-tested-at-ces-and-thats-saying-something/" target="_blank">Xreal glasses</a>—I've said it before, and I'll say it again—the limited available and high price tags of showcase products makes them totally irrelevant to me. I thought the ROG Matrix RTX 5090 looked amazing when it was first announced; it was <a href="https://www.pcgamer.com/hardware/graphics-cards/the-usd4-000-limited-edition-asus-rog-matrix-rtx-5090-rated-to-800-w-is-officially-out-and-oh-its-sold-out-already-never-mind/" target="_blank">priced at $4,000 and they only made 1,000 on them</a>. With that sort of price tag and scarcity, my excitement is most definitely capped.</p><p>Strangely enough, one of our most read articles on the theme of CES is on <a href="https://www.pcgamer.com/hardware/dells-ces-2026-chat-was-the-most-pleasingly-un-ai-briefing-ive-had-in-maybe-5-years/" target="_blank">how Dell eschewed AI throughout its own CES briefing</a>. The company deciding that, while the business world wants AI everywhere, the consumer demand for AI PCs or AI-powered products isn't there.</p><p>"They're not buying based on AI," Dell head of product, Kevin Terwilliger said in a pre-briefing. And yet Dell appears one of few companies to see things this way.</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="w33zyM3XdH9eMALx9GaWs3" name="20260105_151614" alt="A CES 2026 presentation of the new Intel Core Ultra Series 3 Panther Lake mobile CPUs" src="https://cdn.mos.cms.futurecdn.net/w33zyM3XdH9eMALx9GaWs3.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>Intel also put on a good show. Something my colleague Jeremy <a href="https://www.pcgamer.com/hardware/gaming-laptops/intel-had-the-most-exciting-product-launch-at-ces-2026-and-i-absolutely-wasnt-expecting-that/" target="_blank">also noted</a>. Admittedly, the company is all in on AI, but the <a href="https://www.pcgamer.com/hardware/processors/i-did-some-quick-and-dirty-testing-of-the-intel-arc-b390-igpu-in-intels-new-top-end-core-ultra-chips-and-im-pretty-impressed/" target="_blank">promise of Panther Lake's iGPU</a>, codenamed B390, did stir something positive inside me. The <a href="https://www.pcgamer.com/hardware/processors/amd-claims-intels-ces-comparisons-are-not-even-a-fair-fight-intel-says-amd-is-selling-ancient-silicon-but-theyre-both-guilty-of-using-confusing-tactics/" target="_blank">resulting beef between Intel and AMD</a> also gave me a smile—rival companies shouldn't get along and invest <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">billions of dollars in one another</a> in the name of AI—they should be at each other's throats.</p><p>At least one product category seems to be thriving in today's climate. Largely unaffected by AI (though not entirely), gaming monitors are becoming more affordable with better panels and genuine innovation. Both <a href="https://www.pcgamer.com/hardware/gaming-monitors/goodbye-text-fringing-lgs-new-rgb-stripe-panel-might-solve-one-of-the-last-remaining-issues-with-oled-gaming-monitors/" target="_blank">LG</a> and <a href="https://www.pcgamer.com/hardware/gaming-monitors/msis-brilliant-new-qd-oled-screen-fixes-one-of-the-biggest-issues-with-oled-gaming-monitors/" target="_blank">Samsung</a> have new RGB stripe panels on the way, including some of the latter in gaming monitors.</p><p>Though these gems feel few and far between. With AI reaching fever pitch, high prices, and a sense of new products being somewhat unobtainable have made the show a bit of a joyless watch at times. I guess I want to come away from CES with a sense of seeing the vision for PC gaming throughout the year to come. And that's something I'm lacking right now. While I am looking for gamer's comments to back up my own assumption, I never had to look far to find them.</p><p>I won't say I have a sense of dread for the coming year—as I've said before, <a href="https://www.pcgamer.com/hardware/forget-what-you-heard-theres-plenty-of-pc-hardware-to-be-excited-about-in-2026/" target="_blank">there's plenty to get excited about in 2026</a>—but a general unease? Yeah, that's about right.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus has tweaked the twangers out of Hifiman's planar magnetic drivers in its new audiophile-grade gaming headset, and it shows ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-headsets/asus-has-tweaked-the-twangers-out-of-hifimans-planar-magnetic-drivers-in-its-new-audiophile-grade-gaming-headset-and-it-shows/</link>
                                                                            <description>
                            <![CDATA[ Asus + audiophile? Yep, I was there with bells on. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vyG8SKrbbQQcRJcRaQxcuc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/sXWQizAvgKcC6DGzW8iwF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 08 Jan 2026 18:04:04 +0000</pubDate>                                                                                                                                <updated>Thu, 08 Jan 2026 18:11:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Headsets]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming Audio]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/RqRA6M28uuy6JeF64tnvJR.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/sXWQizAvgKcC6DGzW8iwF-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Asus ROG Kithara planar magnetic gaming headset at CES 2026]]></media:description>                                                            <media:text><![CDATA[The Asus ROG Kithara planar magnetic gaming headset at CES 2026]]></media:text>
                                <media:title type="plain"><![CDATA[The Asus ROG Kithara planar magnetic gaming headset at CES 2026]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/sXWQizAvgKcC6DGzW8iwF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Well, here's a product I didn't have on my CES bingo card. Asus has partnered with boutique headphone manufacturer Hifiman to bring planar magnetic drivers to its new gaming headset, the <a href="https://press.asus.com/news/press-releases/rog-kithara-planar-magnetic-headset/" target="_blank">Asus ROG Kithara</a>. </p><p>For those not in the know, planar magnetic drivers use a magnet-suspended diaphragm to deliver exceptionally crisp and accurate audio, which makes them highly-prized among audiophiles. Our <a href="https://www.pcgamer.com/best-headphones-for-gaming/" target="_blank">best audiophile headphones</a> pick, the <a href="https://www.pcgamer.com/audeze-maxwell-gaming-headset-review/" target="_blank">Audeze Maxwell</a>, uses a similar pair—but it looks like there's some new competition in town.</p><p>I got a chance to hear the ROG Kithara for myself at the Asus booth at CES 2026, and it certainly sounds supercharged. One of the downsides of planar magnetics is that they can struggle with low-end punch, but Asus has tweaked the Hifiman 100 mm versions to high heaven, and it shows.</p><p>Watching a clip of Counter-Strike 2 gameplay, the impact sounds were pretty jawbone-rumbling. The open-backed wired set was plugged in to a substantial DAC/amplifier combo, so they were obviously being pushed quite heavily, but boy did it make for some serious air movement. The soundstage seemed plenty wide, too, which should make for some great atmospheric audio.</p><p>Asus says the frequency response ranges from 8 Hz to 55 kHz, and that the set comes with a balanced 4.4 mm plug and two 3.5/6.3 mm single-ended plugs for compatibility with most DACs, amplifiers, PCs and gaming consoles. There's also an included USB-C to dual 3.5 mm adapter for laptop and mobile users, which is good to see.</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="HJyCFYjJCrN7nrzeUMprXo" name="Kithara 2" alt="The Asus ROG Kithara planar magnetic gaming headset at CES 2026" src="https://cdn.mos.cms.futurecdn.net/HJyCFYjJCrN7nrzeUMprXo.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>The set has a 16 Ohm impedance rating, so I'll be interested to see if the Kithara can still deliver when powered by an ordinary headphone socket without extra amplification. The set has a distinct gaming flavour to it, and I can't imagine too many gamers will want to purchase extra gear to get a reasonable result out of their new cans.</p><p>The audiophile air, it is rarefied. Anyway, the Kithara isn't cheap, being a planar magnetic set, with what I'm told will likely be a $300-$350 MSRP. That puts it squarely in the sights of the newly-announced <a href="https://www.pcgamer.com/hardware/gaming-headsets/audeze-slams-out-the-new-planar-magnetic-maxwell-2-headset-with-16-improvements-over-the-original-and-still-brilliant-design/" target="_blank">Audeze Maxwell 2</a>. The Audeze is wireless, too, so the Asus set is going to have to work pretty dang hard to justify that price tag.</p><p>Tough competition, no doubt. Still, with tuned Hifiman drivers at its core, the Kithira makes for a compelling headset at first listen. I'll be very, very curious to hear it properly for myself quieter conditions, as the Asus booth was filled with noisy tech journos. Keep it down, would you? I'm <em>listening intently </em>over here.</p><div class="product"><a data-dimension112="f65e8443-615c-4e17-8b46-3b3724f9b4a5" data-action="Deal Block" data-label="Catch up with CES 2026" data-dimension48="Catch up with CES 2026" href="https://www.pcgamer.com/tag/ces-2026/" 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-2026/" target="_blank" data-dimension112="f65e8443-615c-4e17-8b46-3b3724f9b4a5" data-action="Deal Block" data-label="Catch up with CES 2026" data-dimension48="Catch up with CES 2026" data-dimension25=""><strong>CES 2026</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[ Update your MyAsus software now because there's a fix for a nasty hack that could easily ruin your day ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/motherboards/update-your-myasus-software-now-because-theres-a-fix-for-a-nasty-hack-that-could-easily-ruin-your-day/</link>
                                                                            <description>
                            <![CDATA[ You gotta watch out for that arbitrary code execution. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">B8RHVnerCvGmtBLMxyjf9a</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/CFVuFovAPpim5iWJySzG9a-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 08 Jan 2026 17:43:38 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Motherboards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/SEb5dKTVfZ5EZF4fEcqdGR.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/CFVuFovAPpim5iWJySzG9a-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Strix Z790-I Gaming WiFi motherboard]]></media:description>                                                            <media:text><![CDATA[Asus ROG Strix Z790-I Gaming WiFi motherboard]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Strix Z790-I Gaming WiFi motherboard]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/CFVuFovAPpim5iWJySzG9a-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you have an Asus PC, laptop, AIO, or mini PC, you might want to make sure your pre-installed apps are up-to-date. That's generally always good advice, but with the patching of a high-severity exploit in Asus' MyAsus app, it's particularly true right now. </p><p>As posted to the <a href="https://www.asus.com/security-advisory/" target="_blank">Asus security board</a>, "An uncontrolled DLL loading path vulnerability exists in AsusSoftwareManagerAgent." With this, an attacker could mess with the app, "potentially resulting in arbitrary code execution". From here, the attacker could have a pretty serious level of access to your rig. </p><p>As shared in the <a href="https://www.cve.org/CVERecord?id=CVE-2025-12793" target="_blank">security record</a>, this problem is of high severity, with a score of 8.5. Luckily, attackers need local access, so that certainly makes the exploit a little less worrisome. In this case, that severity is likely linked to how dire access would be, as opposed to how easy it is to pull off, as needing local access cuts out 99% of the world from your rig.  </p><p>This vulnerability affects 64-bit machines before update v3.1.49.0 or before v1.1.37.0 and ARM machines before update v3.2.50.0. If you're looking to update your MyAsus, it should <a href="https://www.asus.com/uk/support/faq/1039711/" target="_blank">automatically do so</a> via the Microsoft Store. </p><p>You can also manually prompt it to get the latest update via the Microsoft Store by booting it up and finding the app. The MyAsus app is a way to maintain your system and update software, and it's something you will find pre-installed in Asus laptops and PCs from the factory floor. </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="Pabuc3YFPFi22YyLsZiNx4" name="Asus X870 models.jpg" alt="Four Asus X870 and X870E motherboards" src="https://cdn.mos.cms.futurecdn.net/Pabuc3YFPFi22YyLsZiNx4.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: Asus)</span></figcaption></figure><p>Asus warned users of its Intel motherboards just last month that they are <a href="https://www.pcgamer.com/hardware/motherboards/asus-tells-owners-of-its-intel-motherboards-to-update-the-bios-because-they-may-allow-unintended-access-to-system-memory/" target="_blank">potentially vulnerable to attacks</a> that gain "unintended access to system memory" and would need to update. Like the latest vulnerability, it was of high severity but required local access to do the exploit. In this case, one could use a PCIe device to gain access to system memory between the first boot up and the OS managing DMA operations. </p><p>Just a month prior to that, <a href="https://www.pcgamer.com/hardware/dangerous-security-flaws-could-potentially-affect-millions-of-asus-pc-and-router-owners-heres-how-to-protect-yourself/" target="_blank">Asus warned users to download updates for the MyAsus app and for its routers</a>, as it had discovered and fixed new vulnerabilities present in both. The problem with issues in the MyAsus app is that potentially millions of users will just have it preinstalled without even thinking about it. </p><p>Naturally, flaws and exploits will be caught in software and hardware every day, so this is as good a chance as ever to go through your PC and make sure everything is up-to-date and looking good. You've likely got tonnes of apps that would never see an update if it weren't for automatic update tools, so it can't hurt to get ahead of the curve. </p><p>That reminds me, I need to… go do something. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus is now implementing 'strategic price adjustments' and retailers are already hiking prices for laptops from other brands ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/asus-is-now-implementing-strategic-price-adjustments-and-retailers-are-already-hiking-prices-for-laptops-from-other-brands/</link>
                                                                            <description>
                            <![CDATA[ No doubt a sign of things to come. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">fcCbLAnBu7xfAXhc28qAyW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4e7ujhxctYtYsdDuCsXbKm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 08 Jan 2026 11:53:07 +0000</pubDate>                                                                                                                                                                                                                                <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/4e7ujhxctYtYsdDuCsXbKm-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus TUF A14 (2025) gaming laptop with RTX 5060 GPU]]></media:description>                                                            <media:text><![CDATA[Asus TUF A14 (2025) gaming laptop with RTX 5060 GPU]]></media:text>
                                <media:title type="plain"><![CDATA[Asus TUF A14 (2025) gaming laptop with RTX 5060 GPU]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4e7ujhxctYtYsdDuCsXbKm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If there's one great thing about this year's CES, it's that it's been a nice distraction from all the memory crisis-induced hardware pricing doom and gloom. Admittedly, it's given us its own share of mild gloom with its own expensive products and relentless focus on AI, but that's by-the-by. Now the main excitement is out of the way, though, we can get back to the really bitter pricing stuff, lovely. Stuff, in case you missed it, such as Asus saying it's going to hike its prices.</p><p>As reported by <a href="https://www.digitimes.com.tw/tech/dt/n/shwnws.asp?CnlID=1&Cat=10&id=0000742487_GDY5R9YI7C1BID85US626" target="_blank">Digitimes</a> (via <a href="https://videocardz.com/newz/asus-officially-announces-price-hikes-from-january-5-right-before-ces-2026" target="_blank">VideoCardz</a>), a letter from Asus speaks about planning to adjust prices for "certain product combinations" from January 5, 2026: </p><p>"After carefully reviewing market conditions, supply stability, and our commitments to product quality, and while continuing to invest in technical R&D, Asus plans to implement strategic price adjustments for certain product combinations starting January 5, 2026."</p><p>Asus has since clarified to VideoCardz that this document is a private internal business communication and wasn't intended as a public announcement or press material. </p><p>That, of course, doesn't really change anything; it's still Asus' plan, as is attested by the fact that it looks like the company has, in fact, started to raise prices now. </p><p>According to <a href="https://www.mirrordaily.news/story/38486" target="_blank">Mirror Daily</a>, which says it "visited several retailers [in Guanghua Shopping Mall, Taiwan] to inquire about prices", on January 5, one retailer said that that Asus had told retailers that "general word processing laptops will increase in price by NT$3,000 to NT$5,000 [about $95 to $160 in USD], while gaming laptops will increase by NT$8,000 to NT$10,000 [about $255 to $320 in USD]."</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="hDDT6TVjwRW5wmJuWBwaSm" name="20250401_171842" alt="The Asus ROG Zephyrus G16 gaming laptop open on a wooden desk shot from behind, showing the rear lighting" src="https://cdn.mos.cms.futurecdn.net/hDDT6TVjwRW5wmJuWBwaSm.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, too, is apparently making retailers raise prices from other brands, as "not only did every retailer in Guanghua Shopping Mall raise prices on the 5th, but every laptop brand sold by Moxun [a store the site visited] will also see a 20% price increase starting Monday."</p><p>The cause is—need I say it?—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">AI-induced memory shortage</a>. Asus explicitly states as much in its letter, although it also says "global demand in the PC and IT infrastructure markets remains strong." I suppose that demand is the cause, though, so that tracks.</p><p>Just flicking around the different big online retailers, I don't see any big Asus laptop price hikes in the US just yet, but I suppose things take a while to filter through. Many retailers will still be working with previous stocks, and plenty still have <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">great deals</a> on them. We were told by retailer Overclockers UK explicitly that once product bought at lower prices sells out, they'll have to raise prices in line with the higher costs charged to them to buy stock. With Asus not denying the credibility of this letter, it's surely just a matter of time.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus launches new gaming monitors with two completely different 'RGB stripe' OLED panel technologies ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-monitors/asus-launches-new-gaming-monitors-with-two-completely-different-rgb-stripe-oled-panel-technologies/</link>
                                                                            <description>
                            <![CDATA[ Okay, this is officially confusing. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">pMnjRzxzeSmks4BBEeiFyP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Kme7fcjy7zHmkB59X7GdnV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 06 Jan 2026 15:04:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Monitors]]></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[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Kme7fcjy7zHmkB59X7GdnV-1280-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Swift OLED PG34WCDN gaming monitor]]></media:description>                                                            <media:text><![CDATA[Asus ROG Swift OLED PG34WCDN gaming monitor]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Swift OLED PG34WCDN gaming monitor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Kme7fcjy7zHmkB59X7GdnV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Asus has wheeled out some sweet new OLED panels at the CES. The most interesting is <a href="https://press.asus.com/news/press-releases/rog-rgb-oled-ces-2026/" target="_blank">a pair of gaming monitors with so-called "RGB stripe" subpixel technology</a>. Where things get confusing is that these two monitors in fact use completely different OLED panels.</p><p>To cut a long story short, Asus has a new 34-inch ultrawide that sports Samsung's latest QD-OLED panel technology. Meanwhile, Asus is also announcing a 27-inch 4K model, this time with LG's newest panel tech. And what both panels share is RGB stripe subpixels.</p><p>Previously, Samsung's QD-OLED panels have used RGB—or red, green and blue—subpixels, but arranged in an unusual triangular pattern instead of the vertical "stripes" seen in pretty much all LCD monitors.</p><p>LG's OLED tech has actually used vertical stripe subpixels, but with an additional white subpixel, hence the "WOLED" branding. In both cases, not using a standard RGB stripe subpixel arrangement can cause problems whenever subpixel addressing is used for rendering, most obviously with text and fonts.</p><p>Anywho, with all that squared away, let's get to those new monitor models. The Asus ROG Swift PG34WCDN is the 34-inch ultrawide model with the Samsung QD-OLED panel. Indeed, it's the very same panel as seen in the new <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-341cqr-qd-oled-x36-review/" target="_blank">MSI MPG 341CQR QD-OLED X36</a> that I reviewed earlier this week. And it's a seriously good panel.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/LsQCqDpaQWPVRjrTfGc4ph.jpg" alt="ROG RGB OLED Monitors" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UHUhwdSQc3S3wgc7YUWmZ.jpg" alt="Asus's new RGB stripe OLED monitors" /><figcaption><small role="credit">Asus</small></figcaption></figure></figure><p>The basic specs of this Asus are pretty much the same. So, along with the RGB stuff, there's improved full-screen brightness of 300 nits, 1,300 nits peak HDR brightness and 360 Hz refresh. Like the MSI monitor, the Asus ROG Swift PG34WCDN also has a new panel filter that helps to minimise the contrast problems that QD-OLED tech has thus far had with strong ambient light.</p><p>Next up is the ROG Swift PG27UCWM. This is the 27-inch 4K model with the LG panel tech. Confusingly, it appears that LG, who makes the panel, still refers to this new panel as "Tandem WOLED". Apparently, <a href="https://news.lgdisplay.com/en/2025/12/lg-display-launches-new-oled-brands-for-first-time-in-13-years/?ckattempt=1" target="_blank">the "W" refers to the underlying white OLED source lights, which are passed though colour filters for each subpixel</a>, and so no longer references the use of a white subpixel.</p><p>For now, Asus isn't quoting full specifications. It will be a 240 Hz 4K panel, with a 480 Hz 1080p alt mode. However, Asus has yet to reveal brightness specifications. One source claims that LG rates the panel at only 250 nits full screen, which is perhaps understandable given that LG has dropped with white subpixel that it previously used to boost brightness.</p><p>It may also be the case that when (as we assume) LG transfers this new tech to a panel with lower pixel density, like the 34-inch ultrawide form factor, the panel may be capable of greater brightness.</p><p>Anywho, the battle is on between LG and Samsung when it comes to RGB stripe OLED panel tech. My guess is that Samsung will have the edge. It's been using pure RGB tech, albeit not in vertical stripes, from day one. And now that it has mostly mitigated the ambient light problem, I suspect that QD-OLED will have the subjective edge when it comes to punchiness.</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:1816px;"><p class="vanilla-image-block" style="padding-top:47.96%;"><img id="7BdaBjy5k6htFNjrqgFmnZ" name="WOLED versus OLED" alt="Tandem WOLEDand Tandem OLED logos" src="https://cdn.mos.cms.futurecdn.net/7BdaBjy5k6htFNjrqgFmnZ.jpg" mos="" align="middle" fullscreen="" width="1816" height="871" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Know your Tandem WOLED from your Tandem OLED. </span><span class="credit" itemprop="copyrightHolder">(Image credit: LG Display)</span></figcaption></figure><div  class="fancy-box"><div class="fancy_box-title">CES 2026</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"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/tag/ces-2026/" target="_blank"><strong>Catch up with CES 2026</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>That said, I would be very happy to be proven wrong and to date at least part of the reason why LG WOLED panels can look just a touch wishy-washy versus QD-OLED is the reliance on that extra white subpixel, which is now a goner.</p><p>How soon either of these new panel techs will roll out to other form factors and resolutions isn't known. But the sooner the better, certainly in the case of the QD-OLED version which is really excellent. All we've heard is that 32-inch 4K panels using the new Samsung QD-OLED tech will be later in the year. </p><p>Just to round things out, Asus also announced the ROG Swift OLED PG32UCDM Gen 3. That's a 32-inch 4K QD-OLED panel with the new ambient light filter, branded BlackShield by Asus, but <em>without</em> the new RGB stripe subpixel tech. It's a sort of halfway house between Samsung's previous QD-OLED panel tech and the very latest version in the new 34-inch panel, which is all a bit complicated.</p><p>In fact, it's all pretty complicated now and any notion of keeping up with all these panel types with various "Gen" monikers has essentially gone out of the window. In short, you'll need to look at the specs of any new OLED monitor very carefully indeed.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>